Home
last modified time | relevance | path

Searched defs:bio (Results 1 – 10 of 10) sorted by relevance

/include/linux/
Dbio.h51 #define bio_prio(bio) ((bio)->bi_rw >> BIO_PRIO_SHIFT) argument
52 #define bio_prio_valid(bio) ioprio_valid(bio_prio(bio)) argument
54 #define bio_set_prio(bio, prio) do { \ argument
64 #define bio_iovec_idx(bio, idx) (&((bio)->bi_io_vec[(idx)])) argument
65 #define bio_iovec(bio) bio_iovec_idx((bio), (bio)->bi_idx) argument
66 #define bio_page(bio) bio_iovec((bio))->bv_page argument
67 #define bio_offset(bio) bio_iovec((bio))->bv_offset argument
68 #define bio_segments(bio) ((bio)->bi_vcnt - (bio)->bi_idx) argument
69 #define bio_sectors(bio) ((bio)->bi_size >> 9) argument
70 #define bio_end_sector(bio) ((bio)->bi_sector + bio_sectors((bio))) argument
[all …]
Dblk_types.h35 struct bio { struct
38 struct bio *bi_next; /* request queue link */ argument
45 unsigned short bi_vcnt; /* how many bio_vec's */ argument
57 * sizes of the first and last mergeable segments in this bio. argument
62 bio_end_io_t *bi_end_io; argument
67 * Optional ioc and css associated with this bio. Put on bio argument
74 struct bio_integrity_payload *bi_integrity; /* data integrity */ argument
85 struct bio_vec *bi_io_vec; /* the actual vec list */ argument
87 struct bio_set *bi_pool; argument
90 * We can inline a number of vecs at the end of the bio, to avoid argument
[all …]
Dpktcdvd.h145 struct bio *bio; member
150 struct bio *bio; /* Original read request bio */ member
Ddevice-mapper.h298 static inline void *dm_per_bio_data(struct bio *bio, size_t data_size) in dm_per_bio_data()
308 static inline unsigned dm_bio_get_target_bio_nr(const struct bio *bio) in dm_bio_get_target_bio_nr()
Dblkdev.h112 struct bio *bio; member
687 static inline void blk_queue_bounce(struct request_queue *q, struct bio **bio) in blk_queue_bounce()
703 struct bio *bio; member
Dfs.h2198 #define bio_rw(bio) ((bio)->bi_rw & (RW_MASK | RWA_MASK)) argument
2203 #define bio_data_dir(bio) ((bio)->bi_rw & 1) argument
/include/linux/ceph/
Dmessenger.h97 struct bio *bio; member
121 struct bio *bio; /* bio from list */ member
Dosd_client.h76 struct bio *bio; /* list of bios */ member
/include/scsi/
Dosd_initiator.h143 struct bio *bio; member
Dosd_ore.h157 struct bio *bio; member