| /f-stack/freebsd/contrib/openzfs/include/os/linux/kernel/linux/ |
| H A D | blkdev_compat.h | 104 #define BIO_BI_SIZE(bio) (bio)->bi_iter.bi_size argument 105 #define BIO_BI_IDX(bio) (bio)->bi_iter.bi_idx argument 111 #define BIO_BI_SECTOR(bio) (bio)->bi_sector argument 112 #define BIO_BI_SIZE(bio) (bio)->bi_size argument 113 #define BIO_BI_IDX(bio) (bio)->bi_idx argument 243 bio_set_bi_error(struct bio *bio, int error) in bio_set_bi_error() argument 378 bio_set_flush(struct bio *bio) in bio_set_flush() argument 404 bio_is_flush(struct bio *bio) in bio_is_flush() argument 427 bio_is_fua(struct bio *bio) in bio_is_fua() argument 449 bio_is_discard(struct bio *bio) in bio_is_discard() argument [all …]
|
| /f-stack/freebsd/sys/ |
| H A D | bio.h | 79 struct bio; 87 struct bio { struct 102 void (*bio_done)(struct bio *); argument 107 TAILQ_ENTRY(bio) bio_queue; /* Disksort queue. */ 116 struct bio *bio_parent; /* Pointer to parent */ argument 142 TAILQ_HEAD(bio_queue, bio) queue; 144 struct bio *insert_point; 152 void biodone(struct bio *bp); 154 int biowait(struct bio *bp, const char *wchan); 160 biotrack(struct bio *bp, const char *location) in biotrack() [all …]
|
| H A D | memdesc.h | 34 struct bio; 49 struct bio *md_bio; 116 memdesc_bio(struct bio *bio) in memdesc_bio() argument 120 mem.u.md_bio = bio; in memdesc_bio()
|
| H A D | devicestat.h | 188 struct bio; 198 void devstat_start_transaction_bio(struct devstat *ds, struct bio *bp); 199 void devstat_start_transaction_bio_t0(struct devstat *ds, struct bio *bp); 205 void devstat_end_transaction_bio(struct devstat *ds, const struct bio *bp); 206 void devstat_end_transaction_bio_bt(struct devstat *ds, const struct bio *bp,
|
| H A D | sglist.h | 58 struct bio; 89 int sglist_append_bio(struct sglist *sg, struct bio *bp);
|
| H A D | bus_dma.h | 113 struct bio; 323 int bus_dmamap_load_bio(bus_dma_tag_t dmat, bus_dmamap_t map, struct bio *bio,
|
| H A D | disk.h | 30 void disk_err(struct bio *bp, const char *what, int blkdone, int nl);
|
| H A D | conf.h | 102 struct bio; 116 typedef void d_strategy_t(struct bio *bp);
|
| H A D | buf.h | 49 struct bio; 529 void bdata2bio(struct buf *bp, struct bio *bip);
|
| /f-stack/freebsd/contrib/openzfs/config/ |
| H A D | kernel-bio.m4 | 12 #include <linux/bio.h> 19 #include <linux/bio.h> 26 #include <linux/bio.h> 108 struct bio bio __attribute__ ((unused)); 109 bio.bi_opf = 0; 115 struct bio *bio __attribute__ ((unused)) = NULL; 189 struct bio *bio = NULL; 223 void wanted_end_io(struct bio *bio) { return; } 248 struct bio bio __attribute__ ((unused)); 273 struct bio bio; [all …]
|
| H A D | kernel-generic_io_acct.m4 | 8 struct bio *bio = NULL; 11 start_time = bio_start_io_acct(bio); 12 bio_end_io_acct(bio, start_time); 16 #include <linux/bio.h> 28 #include <linux/bio.h> 62 [generic_start_io_acct], [block/bio.c], [ 78 [generic_start_io_acct], [block/bio.c], [
|
| H A D | kernel-make-request-fn.m4 | 8 struct bio *bio) { return; } 16 struct bio *bio) { return (BLK_QC_T_NONE); } 24 struct bio *bio) { return (BLK_QC_T_NONE); } 33 struct bio *bio) { return (BLK_QC_T_NONE); }
|
| /f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/ |
| H A D | vdev_disk.c | 438 vdev_submit_bio_impl(struct bio *bio) in vdev_submit_bio_impl() argument 441 submit_bio(bio); in vdev_submit_bio_impl() 443 submit_bio(0, bio); in vdev_submit_bio_impl() 500 vdev_bio_associate_blkg(struct bio *bio) in vdev_bio_associate_blkg() argument 517 bio_set_dev(struct bio *bio, struct block_device *bdev) in bio_set_dev() argument 519 bio->bi_bdev = bdev; in bio_set_dev() 524 vdev_submit_bio(struct bio *bio) in vdev_submit_bio() argument 649 bio_put(bio); in BIO_END_IO_PROTO() 660 struct bio *bio; in vdev_disk_io_flush() local 674 bio_set_flush(bio); in vdev_disk_io_flush() [all …]
|
| H A D | zvol_os.c | 61 struct bio *bio; member 86 struct bio *bio = zvr->bio; in zvol_write() local 98 if (bio_is_flush(bio)) in zvol_write() 104 BIO_END_IO(bio, 0); in zvol_write() 172 struct bio *bio = zvr->bio; in zvol_discard() local 248 struct bio *bio = zvr->bio; in zvol_read() local 303 zvol_submit_bio(struct bio *bio) in zvol_submit_bio() argument 306 zvol_request(struct request_queue *q, struct bio *bio) in zvol_submit_bio() 362 zvr->bio = bio; in zvol_submit_bio() 395 if (bio_is_discard(bio) || bio_is_secure_erase(bio)) { in zvol_submit_bio() [all …]
|
| H A D | abd_os.c | 953 bio_map(struct bio *bio, void *buf_ptr, unsigned int bio_size) in bio_map() argument 959 for (i = 0; i < bio->bi_max_vecs; i++) { in bio_map() 980 if (bio_add_page(bio, page, size, offset) != size) in bio_map() 995 abd_gang_bio_map_off(struct bio *bio, abd_t *abd, in abd_gang_bio_map_off() argument 1005 int remainder = abd_bio_map_off(bio, cabd, size, off); in abd_gang_bio_map_off() 1021 abd_bio_map_off(struct bio *bio, abd_t *abd, in abd_bio_map_off() argument 1029 return (bio_map(bio, ((char *)abd_to_buf(abd)) + off, io_size)); in abd_bio_map_off() 1033 return (abd_gang_bio_map_off(bio, abd, io_size, off)); in abd_bio_map_off() 1038 for (i = 0; i < bio->bi_max_vecs; i++) { in abd_bio_map_off() 1053 if (bio_add_page(bio, pg, len, pgoff) != len) in abd_bio_map_off()
|
| /f-stack/freebsd/kern/ |
| H A D | subr_disk.c | 41 disk_err(struct bio *bp, const char *what, int blkdone, int nl) in disk_err() 165 bioq_remove(struct bio_queue_head *head, struct bio *bp) in bioq_remove() 183 struct bio *bp; in bioq_flush() 190 bioq_insert_head(struct bio_queue_head *head, struct bio *bp) in bioq_insert_head() 201 bioq_insert_tail(struct bio_queue_head *head, struct bio *bp) in bioq_insert_tail() 211 struct bio * 218 struct bio * 221 struct bio *bp; in bioq_takefirst() 235 bioq_bio_key(struct bio_queue_head *head, struct bio *bp) in bioq_bio_key() 249 bioq_disksort(struct bio_queue_head *head, struct bio *bp) in bioq_disksort() [all …]
|
| H A D | subr_bus_dma.c | 206 _bus_dmamap_load_bio(bus_dma_tag_t dmat, bus_dmamap_t map, struct bio *bio, in _bus_dmamap_load_bio() argument 210 if ((bio->bio_flags & BIO_VLIST) != 0) { in _bus_dmamap_load_bio() 213 kernel_pmap, nsegs, flags, bio->bio_ma_offset, in _bus_dmamap_load_bio() 214 bio->bio_bcount)); in _bus_dmamap_load_bio() 217 if ((bio->bio_flags & BIO_UNMAPPED) != 0) in _bus_dmamap_load_bio() 218 return (_bus_dmamap_load_ma(dmat, map, bio->bio_ma, in _bus_dmamap_load_bio() 219 bio->bio_bcount, bio->bio_ma_offset, flags, NULL, nsegs)); in _bus_dmamap_load_bio() 221 return (_bus_dmamap_load_buffer(dmat, map, bio->bio_data, in _bus_dmamap_load_bio() 222 bio->bio_bcount, kernel_pmap, flags, NULL, nsegs)); in _bus_dmamap_load_bio() 530 bus_dmamap_load_bio(bus_dma_tag_t dmat, bus_dmamap_t map, struct bio *bio, in bus_dmamap_load_bio() argument [all …]
|
| H A D | subr_devstat.c | 251 devstat_start_transaction_bio(struct devstat *ds, struct bio *bp) in devstat_start_transaction_bio() 263 devstat_start_transaction_bio_t0(struct devstat *ds, struct bio *bp) in devstat_start_transaction_bio_t0() 347 devstat_end_transaction_bio(struct devstat *ds, const struct bio *bp) in devstat_end_transaction_bio() 354 devstat_end_transaction_bio_bt(struct devstat *ds, const struct bio *bp, in devstat_end_transaction_bio_bt()
|
| /f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | uio.h | 136 uio_bvec_init(uio_t *uio, struct bio *bio) in uio_bvec_init() argument 138 uio->uio_bvec = &bio->bi_io_vec[BIO_BI_IDX(bio)]; in uio_bvec_init() 139 uio->uio_iovcnt = bio->bi_vcnt - BIO_BI_IDX(bio); in uio_bvec_init() 140 uio->uio_loffset = BIO_BI_SECTOR(bio) << 9; in uio_bvec_init() 145 uio->uio_resid = BIO_BI_SIZE(bio); in uio_bvec_init() 146 uio->uio_skip = BIO_BI_SKIP(bio); in uio_bvec_init()
|
| /f-stack/app/nginx-1.16.1/src/event/ |
| H A D | ngx_event_openssl.c | 610 BIO *bio; in ngx_ssl_load_certificate() local 690 BIO_free(bio); in ngx_ssl_load_certificate() 807 BIO_free(bio); in ngx_ssl_load_certificate_key() 1326 BIO *bio; in ngx_ssl_dhparam() local 1354 BIO_free(bio); in ngx_ssl_dhparam() 4489 BIO *bio; in ngx_ssl_get_raw_certificate() local 4521 BIO_free(bio); in ngx_ssl_get_raw_certificate() 4804 BIO *bio; in ngx_ssl_get_serial_number() local 4910 BIO *bio; in ngx_ssl_get_client_v_start() local 4954 BIO *bio; in ngx_ssl_get_client_v_end() local [all …]
|
| H A D | ngx_event_openssl_stapling.c | 221 BIO *bio; in ngx_ssl_stapling_file() local 231 if (bio == NULL) { in ngx_ssl_stapling_file() 237 response = d2i_OCSP_RESPONSE_bio(bio, NULL); in ngx_ssl_stapling_file() 241 BIO_free(bio); in ngx_ssl_stapling_file() 267 BIO_free(bio); in ngx_ssl_stapling_file() 278 BIO_free(bio); in ngx_ssl_stapling_file() 780 BIO *bio; in ngx_ssl_stapling_time() local 792 bio = BIO_new(BIO_s_mem()); in ngx_ssl_stapling_time() 793 if (bio == NULL) { in ngx_ssl_stapling_time() 801 len = BIO_get_mem_data(bio, &value); in ngx_ssl_stapling_time() [all …]
|
| /f-stack/freebsd/vm/ |
| H A D | swap_pager.c | 2813 struct bio *bio; in swapgeom_strategy() local 2828 bio = g_new_bio(); in swapgeom_strategy() 2830 bio = g_alloc_bio(); in swapgeom_strategy() 2831 if (bio == NULL) { in swapgeom_strategy() 2842 bp->b_caller1 = bio; in swapgeom_strategy() 2843 bio->bio_caller1 = sp; in swapgeom_strategy() 2844 bio->bio_caller2 = bp; in swapgeom_strategy() 2845 bio->bio_cmd = bp->b_iocmd; in swapgeom_strategy() 2850 bio->bio_ma = bp->b_pages; in swapgeom_strategy() 2857 bio->bio_ma = NULL; in swapgeom_strategy() [all …]
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | vdev_geom.c | 376 struct bio **bios; in vdev_geom_io() 390 bios_size = n_bios * sizeof (struct bio *); in vdev_geom_io() 1006 vdev_geom_io_intr(struct bio *bp) in vdev_geom_io_intr() 1067 struct bio *bp; in vdev_geom_io_start() 1160 struct bio *bp = zio->io_bio; in vdev_geom_io_done()
|
| H A D | zvol_os.c | 198 static void zvol_geom_bio_start(struct bio *bp); 199 static int zvol_geom_bio_getattr(struct bio *bp); 500 struct bio *bp; in zvol_geom_worker() 528 zvol_geom_bio_start(struct bio *bp) in zvol_geom_bio_start() 559 zvol_geom_bio_getattr(struct bio *bp) in zvol_geom_bio_getattr() 596 zvol_geom_bio_strategy(struct bio *bp) in zvol_geom_bio_strategy()
|
| /f-stack/freebsd/contrib/openzfs/include/sys/ |
| H A D | abd.h | 154 unsigned int abd_bio_map_off(struct bio *, abd_t *, unsigned int, size_t);
|