| /src/sys/fs/sysvbfs/ |
| bfs_sysvbfs.c | 60 struct bc_io_ops *bio; local 62 if ((bio = malloc(sizeof(*bio), M_TEMP, M_WAITOK | M_ZERO)) == NULL) { 67 bio->io.read = bc_read; 68 bio->io.read_n = bc_read_n; 69 bio->io.write = bc_write; 70 bio->io.write_n = bc_write_n; 71 bio->vp = vp; 72 bio->cred = NOCRED; /* sysvbfs layer check cred. */ 74 return bfs_init2(bfsp, 0, (struct sector_io_ops *)bio, false) 103 struct bc_io_ops *bio = self; local 139 struct bc_io_ops *bio = self; local [all...] |
| /src/sys/arch/i386/stand/efiboot/ |
| efidisk.h | 36 EFI_BLOCK_IO *bio; member in struct:efidiskinfo
|
| efidisk_ll.c | 95 media = edi->bio->Media; 131 status = uefi_call_wrapper(edi->bio->ReadBlocks, 5, edi->bio,
|
| efidisk.c | 88 EFI_BLOCK_IO *bio; local 115 &BlockIoProtocol, (void **)&bio); 119 media = bio->Media; 126 edi->bio = bio; 230 media = edi->bio->Media; 293 size_t secsize = raidframe[i].edi->bio->Media->BlockSize;
|
| /src/lib/librumpuser/ |
| rumpuser_bio.c | 137 struct rumpuser_bio bio; local 166 bio.bio_fd = fd; 167 bio.bio_op = op; 168 bio.bio_data = data; 169 bio.bio_dlen = dlen; 170 bio.bio_off = (off_t)doff; 171 bio.bio_done = biodone; 172 bio.bio_donearg = bioarg; 175 dobio(&bio); 181 bios[bio_head] = bio; [all...] |
| /src/sys/stand/efiboot/ |
| efiblock.c | 134 lba_start = off / bdev->bio->Media->BlockSize; 135 lba_end = (off + bufsize - 1) / bdev->bio->Media->BlockSize; 136 blkbuf_offset = off % bdev->bio->Media->BlockSize; 137 blkbuf_size = (lba_end - lba_start + 1) * bdev->bio->Media->BlockSize; 140 if (bdev->bio->Media->IoAlign > 1) { 141 alloc_size = (blkbuf_size + bdev->bio->Media->IoAlign - 1) / 142 bdev->bio->Media->IoAlign * 143 bdev->bio->Media->IoAlign; 151 if (bdev->bio->Media->IoAlign > 1) { 153 bdev->bio->Media->IoAlign) 474 EFI_BLOCK_IO *bio; local [all...] |
| efiblock.h | 45 EFI_BLOCK_IO *bio; member in struct:efi_block_dev
|
| /src/external/bsd/libfido2/dist/regress/ |
| eddsa.c | 18 #include <openssl/bio.h> 47 BIO *bio = NULL; local 50 if ((bio = BIO_new(BIO_s_mem())) == NULL) { 54 if (len > INT_MAX || BIO_write(bio, ptr, (int)len) != (int)len) { 58 if ((pkey = PEM_read_bio_PUBKEY(bio, NULL, NULL, NULL)) == NULL) 61 BIO_free(bio);
|
| es256.c | 18 #include <openssl/bio.h> 77 BIO *bio = NULL; local 80 if ((bio = BIO_new(BIO_s_mem())) == NULL) { 84 if (len > INT_MAX || BIO_write(bio, ptr, (int)len) != (int)len) { 88 if ((pkey = PEM_read_bio_PUBKEY(bio, NULL, NULL, NULL)) == NULL) 91 BIO_free(bio);
|
| es384.c | 18 #include <openssl/bio.h> 89 BIO *bio = NULL; local 92 if ((bio = BIO_new(BIO_s_mem())) == NULL) { 96 if (len > INT_MAX || BIO_write(bio, ptr, (int)len) != (int)len) { 100 if ((pkey = PEM_read_bio_PUBKEY(bio, NULL, NULL, NULL)) == NULL) 103 BIO_free(bio);
|
| rs256.c | 18 #include <openssl/bio.h> 97 BIO *bio = NULL; local 100 if ((bio = BIO_new(BIO_s_mem())) == NULL) { 104 if (len > INT_MAX || BIO_write(bio, ptr, (int)len) != (int)len) { 108 if ((pkey = PEM_read_bio_PUBKEY(bio, NULL, NULL, NULL)) == NULL) 111 BIO_free(bio);
|
| /src/external/bsd/libfido2/bin/fido2-cred/ |
| Makefile | 13 bio.c \
|
| /src/external/bsd/libfido2/bin/fido2-token/ |
| Makefile | 10 bio.c \
|
| /src/external/bsd/libfido2/bin/fido2-assert/ |
| Makefile | 15 bio.c \
|
| /src/external/bsd/libevent/dist/ |
| bufferevent_openssl.c | 74 * Define an OpenSSL bio that targets a bufferevent. 78 A BIO is an OpenSSL abstraction that handles reading and writing data. The 79 library will happily speak SSL over anything that implements a BIO 82 Here we define a BIO implementation that directs its output to a 87 /* every BIO type needs its own integer type value. */ 111 /* Called to initialize a new BIO */ 113 bio_bufferevent_new(BIO *b) 120 /* Called to uninitialize the BIO. */ 122 bio_bufferevent_free(BIO *b) 134 /* Called to extract data from the BIO. * 1239 BIO *bio = SSL_get_wbio(bev_ssl->ssl); local 1309 BIO *bio; local 1313 BIO *bio; local 1423 BIO *bio; local 1451 BIO *bio = SSL_get_wbio(ssl); local [all...] |
| openssl-compat.h | 5 #include <openssl/bio.h>
|
| /src/external/bsd/ntp/dist/sntp/libevent/ |
| bufferevent_openssl.c | 73 * Define an OpenSSL bio that targets a bufferevent. 77 A BIO is an OpenSSL abstraction that handles reading and writing data. The 78 library will happily speak SSL over anything that implements a BIO 81 Here we define a BIO implementation that directs its output to a 86 /* every BIO type needs its own integer type value. */ 110 /* Called to initialize a new BIO */ 112 bio_bufferevent_new(BIO *b) 119 /* Called to uninitialize the BIO. */ 121 bio_bufferevent_free(BIO *b) 133 /* Called to extract data from the BIO. * 1238 BIO *bio = SSL_get_wbio(bev_ssl->ssl); local 1308 BIO *bio; local 1312 BIO *bio; local 1422 BIO *bio; local 1450 BIO *bio = SSL_get_wbio(ssl); local [all...] |
| openssl-compat.h | 6 #include <openssl/bio.h>
|
| /src/sys/fs/v7fs/ |
| v7fs_io_kern.c | 167 struct local_io *bio = (struct local_io *)self; local 170 if (bread(bio->vp, block, DEV_BSIZE, 0, &bp) != 0) 202 struct local_io *bio = (struct local_io *)self; local 205 if ((bp = getblk(bio->vp, block, DEV_BSIZE, 0, 0)) == 0) {
|
| /src/external/bsd/ppp/dist/pppd/ |
| eap-tls.h | 40 #include <openssl/bio.h> 60 BIO *from_ssl; 61 BIO *into_ssl;
|
| /src/external/bsd/libfido2/lib/ |
| Makefile | 22 bio.c \ 63 fido/bio.h \
|
| /src/external/bsd/libevent/dist/test/ |
| regress_ssl.c | 108 BIO *bio; local 110 /* new read-only BIO backed by KEY. */ 111 bio = BIO_new_mem_buf(xkey, -1); 112 tt_assert(bio); 114 key = PEM_read_bio_PrivateKey(bio,NULL,NULL,NULL); 115 BIO_free(bio); 624 bio_rwcount_new(BIO *b) 631 bio_rwcount_free(BIO *b) 643 bio_rwcount_read(BIO *b, char *out, int outlen 782 BIO *bio; local [all...] |
| /src/external/bsd/ntp/dist/sntp/libevent/test/ |
| regress_ssl.c | 107 BIO *bio; local 109 /* new read-only BIO backed by KEY. */ 110 bio = BIO_new_mem_buf((char*)KEY, -1); 111 tt_assert(bio); 113 key = PEM_read_bio_PrivateKey(bio,NULL,NULL,NULL); 114 BIO_free(bio); 624 bio_rwcount_new(BIO *b) 631 bio_rwcount_free(BIO *b) 643 bio_rwcount_read(BIO *b, char *out, int outlen 782 BIO *bio; local [all...] |
| /src/external/bsd/openldap/dist/libraries/libldap/ |
| tls_o.c | 141 * OpenSSL 1.1 API and later makes the BIO method concrete types internal. 586 #define bio_params( bio, dh ) dh = PEM_read_bio_Parameters( bio, NULL ) 589 #define bio_params( bio, dh ) dh = PEM_read_bio_DHparams( bio, NULL, NULL, NULL ) 591 BIO *bio; local 593 if (( bio=BIO_new_file( lt->lt_dhfile,"r" )) == NULL ) { 600 if (!( bio_params( bio, dh ))) { 605 BIO_free( bio ); 1366 BIO *bio; local [all...] |
| /src/external/bsd/unbound/dist/smallapp/ |
| unbound-anchor.c | 352 /** read certificates from a PEM bio */ 354 read_cert_bio(BIO* bio) 361 while(!BIO_eof(bio)) { 362 X509* x = PEM_read_bio_X509(bio, NULL, NULL, NULL); 444 BIO *bio; local 451 bio = BIO_new_mem_buf(d, (int)strlen(d)); 452 if(!bio) { 456 sk = read_cert_bio(bio); 1147 BIO* bio; local 1189 BIO* bio = NULL; local [all...] |