Home
last modified time | relevance | path

Searched refs:bio (Results 1 – 25 of 38) sorted by relevance

12

/f-stack/freebsd/contrib/openzfs/include/os/linux/kernel/linux/
H A Dblkdev_compat.h104 #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 Dbio.h79 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 Dmemdesc.h34 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 Ddevicestat.h188 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 Dsglist.h58 struct bio;
89 int sglist_append_bio(struct sglist *sg, struct bio *bp);
H A Dbus_dma.h113 struct bio;
323 int bus_dmamap_load_bio(bus_dma_tag_t dmat, bus_dmamap_t map, struct bio *bio,
H A Ddisk.h30 void disk_err(struct bio *bp, const char *what, int blkdone, int nl);
H A Dconf.h102 struct bio;
116 typedef void d_strategy_t(struct bio *bp);
H A Dbuf.h49 struct bio;
529 void bdata2bio(struct buf *bp, struct bio *bip);
/f-stack/freebsd/contrib/openzfs/config/
H A Dkernel-bio.m412 #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 Dkernel-generic_io_acct.m48 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 Dkernel-make-request-fn.m48 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 Dvdev_disk.c438 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 Dzvol_os.c61 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 Dabd_os.c953 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 Dsubr_disk.c41 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 Dsubr_bus_dma.c206 _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 Dsubr_devstat.c251 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 Duio.h136 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 Dngx_event_openssl.c610 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 Dngx_event_openssl_stapling.c221 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 Dswap_pager.c2813 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 Dvdev_geom.c376 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 Dzvol_os.c198 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 Dabd.h154 unsigned int abd_bio_map_off(struct bio *, abd_t *, unsigned int, size_t);

12