Searched refs:bio (Results 76 - 100 of 437) sorted by relevance

1234567891011>>

/freebsd-13-stable/sys/geom/
H A Dgeom_disk.h60 typedef void disk_strategy_t(struct bio *bp);
61 typedef int disk_getattr_t(struct bio *bp);
H A Dgeom_ccd.c89 #include <sys/bio.h>
176 static void ccdiodone(struct bio *bp);
179 static int ccdbuffer(struct bio **ret, struct ccd_s *,
180 struct bio *, daddr_t, caddr_t, long);
461 g_ccd_start(struct bio *bp)
464 struct bio *cbp[2];
543 ccdbuffer(struct bio **cb, struct ccd_s *cs, struct bio *bp, daddr_t bn, caddr_t addr, long bcount)
546 struct bio *cbp;
683 ccdiodone(struct bio *cb
[all...]
/freebsd-13-stable/sys/geom/zero/
H A Dg_zero.c33 #include <sys/bio.h>
79 g_zero_start(struct bio *bp)
/freebsd-13-stable/sys/sys/
H A Dsglist.h58 struct bio;
89 int sglist_append_bio(struct sglist *sg, struct bio *bp);
/freebsd-13-stable/sys/dev/ata/
H A Data-lowlevel.c37 #include <sys/bio.h>
817 struct bio *bio; local
834 bio = (struct bio *)request->data;
835 if ((bio->bio_flags & BIO_UNMAPPED) == 0) {
836 addr = (uint8_t *)bio->bio_data + off;
838 moff = bio->bio_ma_offset + off;
840 bio->bio_ma[moff / PAGE_SIZE]);
903 struct bio *bi local
[all...]
/freebsd-13-stable/crypto/openssl/include/internal/
H A Dcryptlib.h24 # include <openssl/bio.h>
/freebsd-13-stable/sys/dev/fdc/
H A Dfdcvar.h58 struct bio *bp; /* active buffer */
/freebsd-13-stable/sys/dev/twe/
H A Dtwevar.h95 #define TWE_CMD_ALIGNBUF (1<<2) /* data in bio is misaligned, have to copy to/from private buffer */
171 extern void twed_intr(struct bio *bp); /* return bio from core */
248 * outstanding bio queue
258 twe_enqueue_bio(struct twe_softc *sc, struct bio *bp)
264 static __inline struct bio *
267 struct bio *bp;
/freebsd-13-stable/crypto/openssl/apps/
H A Dapp_rand.c11 #include <openssl/bio.h>
/freebsd-13-stable/crypto/openssl/crypto/cms/
H A Dcms_cd.c16 #include <openssl/bio.h>
/freebsd-13-stable/sys/powerpc/mambo/
H A Dmambo_disk.c33 #include <sys/bio.h>
72 static void mambodisk_strategy(struct bio *bp);
184 mambodisk_strategy(struct bio *bp)
199 struct bio *bp;
/freebsd-13-stable/crypto/openssl/include/openssl/
H A Dpkcs7.h14 # include <openssl/bio.h>
248 BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si);
249 int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si,
252 BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio);
253 int PKCS7_dataFinal(PKCS7 *p7, BIO *bio);
311 int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags);
312 PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont);
/freebsd-13-stable/sys/dev/nvme/
H A Dnvme_private.h35 #include <sys/bio.h>
130 struct bio *bio; member in union:nvme_request::__anon13548
520 nvme_allocate_request_bio(struct bio *bio, nvme_cb_fn_t cb_fn, void *cb_arg) argument
527 req->u.bio = bio;
/freebsd-13-stable/sys/geom/journal/
H A Dg_journal.c39 #include <sys/bio.h>
654 g_journal_metadata_done(struct bio *bp)
675 struct bio *bp;
732 g_journal_start(struct bio *bp)
764 g_journal_std_done(struct bio *bp)
775 static struct bio *
779 struct bio *bp;
802 * The function below does a lot more than just inserting bio to the queue.
806 * The function returns the number of bios inserted (as bio can be splitted).
809 g_journal_insert(struct bio **hea
[all...]
/freebsd-13-stable/sys/geom/mountver/
H A Dg_mountver.c39 #include <sys/bio.h>
62 static void g_mountver_queue(struct bio *bp);
98 g_mountver_done(struct bio *bp)
103 struct bio *pbp;
138 g_mountver_send(struct g_geom *gp, struct bio *bp)
142 struct bio *cbp;
160 g_mountver_queue(struct bio *bp)
177 struct bio *bp;
196 struct bio *bp;
212 g_mountver_start(struct bio *b
[all...]
/freebsd-13-stable/sys/dev/altera/sdcard/
H A Daltera_sdcard_io.c40 #include <sys/bio.h>
297 struct bio **bpp)
299 struct bio *bp;
325 altera_sdcard_io_start(struct altera_sdcard_softc *sc, struct bio *bp)
330 ("%s: bio already started", __func__));
352 struct bio *bp;
/freebsd-13-stable/sys/geom/raid/
H A Dtr_concat.c33 #include <sys/bio.h>
210 g_raid_tr_iostart_concat(struct g_raid_tr_object *tr, struct bio *bp)
215 struct bio *cbp;
333 struct g_raid_subdisk *sd,struct bio *bp)
335 struct bio *pbp;
H A Dtr_raid0.c33 #include <sys/bio.h>
191 g_raid_tr_iostart_raid0(struct g_raid_tr_object *tr, struct bio *bp)
196 struct bio *cbp;
316 struct g_raid_subdisk *sd,struct bio *bp)
318 struct bio *pbp;
H A Dtr_raid1.c33 #include <sys/bio.h>
95 struct bio trso_bio;
246 struct bio *bp;
489 g_raid_tr_raid1_select_read_disk(struct g_raid_volume *vol, struct bio *bp,
526 g_raid_tr_iostart_raid1_read(struct g_raid_tr_object *tr, struct bio *bp)
529 struct bio *cbp;
545 g_raid_tr_iostart_raid1_write(struct g_raid_tr_object *tr, struct bio *bp)
550 struct bio *cbp;
607 g_raid_tr_iostart_raid1(struct g_raid_tr_object *tr, struct bio *bp)
656 struct g_raid_subdisk *sd, struct bio *b
[all...]
/freebsd-13-stable/sys/cam/ctl/
H A Dctl_backend_block.c53 #include <sys/bio.h>
239 static void ctl_be_block_biodone(struct bio *bio);
491 ctl_be_block_biodone(struct bio *bio) argument
493 struct ctl_be_block_io *beio = bio->bio_caller1;
503 error = bio->bio_error;
507 bio->bio_offset < beio->first_error_offset)) {
509 beio->first_error_offset = bio->bio_offset;
518 g_destroy_bio(bio);
1022 struct bio *bio; local
1066 struct bio *bio; local
1144 struct bio *bio; local
[all...]
/freebsd-13-stable/contrib/ntp/sntp/libevent/
H A Dbufferevent_openssl.c66 #include <openssl/bio.h>
71 * Define an OpenSSL bio that targets a bufferevent.
1218 BIO *bio = SSL_get_wbio(bev_ssl->ssl); local
1219 if (bio)
1220 fd = BIO_get_fd(bio, NULL);
1274 BIO *bio; local
1275 bio = BIO_new_socket(data->fd, 0);
1276 SSL_set_bio(bev_ssl->ssl, bio, bio);
1413 BIO *bio; local
1433 BIO *bio = SSL_get_wbio(ssl); local
[all...]
/freebsd-13-stable/crypto/openssl/ssl/
H A Dbio_ssl.c15 #include "internal/bio.h"
228 BIO *dbio, *bio; local
292 bio = SSL_get_rbio(ssl);
293 if (bio != NULL) {
295 BIO_push(bio, next);
296 BIO_set_next(b, bio);
297 BIO_up_ref(bio);
/freebsd-13-stable/contrib/ntp/sntp/libevent/test/
H A Dregress_ssl.c55 #include <openssl/bio.h>
87 BIO *bio; local
90 bio = BIO_new_mem_buf((char*)KEY, -1);
91 tt_assert(bio);
93 key = PEM_read_bio_PrivateKey(bio,NULL,NULL,NULL);
94 BIO_free(bio);
/freebsd-13-stable/crypto/openssl/crypto/bio/
H A Dbss_conn.c31 * int socket; this will be kept in bio->num so that it is compatible
32 * with the bss_sock bio
281 static void conn_close_socket(BIO *bio) argument
285 c = (BIO_CONNECT *)bio->ptr;
286 if (bio->num != (int)INVALID_SOCKET) {
289 shutdown(bio->num, 2);
290 BIO_closesocket(bio->num);
291 bio->num = (int)INVALID_SOCKET;
/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/
H A Dabd_os.c951 bio_map(struct bio *bio, void *buf_ptr, unsigned int bio_size) argument
957 for (i = 0; i < bio->bi_max_vecs; i++) {
978 if (bio_add_page(bio, page, size, offset) != size)
993 abd_gang_bio_map_off(struct bio *bio, abd_t *abd, argument
1003 int remainder = abd_bio_map_off(bio, cabd, size, off);
1019 abd_bio_map_off(struct bio *bio, abd_t *abd, argument
1026 return (bio_map(bio, ((cha
[all...]

Completed in 200 milliseconds

1234567891011>>