Searched refs:bvec (Results 1 – 6 of 6) sorted by relevance
| /include/linux/ |
| D | bvec.h | 101 #define __bvec_iter_bvec(bvec, iter) (&(bvec)[(iter).bi_idx]) argument 104 #define mp_bvec_iter_page(bvec, iter) \ argument 105 (__bvec_iter_bvec((bvec), (iter))->bv_page) 107 #define mp_bvec_iter_len(bvec, iter) \ argument 109 __bvec_iter_bvec((bvec), (iter))->bv_len - (iter).bi_bvec_done) 111 #define mp_bvec_iter_offset(bvec, iter) \ argument 112 (__bvec_iter_bvec((bvec), (iter))->bv_offset + (iter).bi_bvec_done) 114 #define mp_bvec_iter_page_idx(bvec, iter) \ argument 115 (mp_bvec_iter_offset((bvec), (iter)) / PAGE_SIZE) 117 #define mp_bvec_iter_bvec(bvec, iter) \ argument [all …]
|
| D | bio.h | 173 #define bio_iter_last(bvec, iter) ((iter).bi_size == (bvec).bv_len) argument 288 struct bio_vec *bvec = bio_first_bvec_all(bio) + i; in bio_first_folio() local 295 fi->folio = page_folio(bvec->bv_page); in bio_first_folio() 296 fi->offset = bvec->bv_offset + in bio_first_folio() 297 PAGE_SIZE * folio_page_idx(fi->folio, bvec->bv_page); in bio_first_folio() 298 fi->_seg_count = bvec->bv_len; in bio_first_folio()
|
| D | iov_iter.h | 112 const struct bio_vec *p = iter->bvec; in iterate_bvec() 137 iter->nr_segs -= p - iter->bvec; in iterate_bvec() 138 iter->bvec = p; in iterate_bvec()
|
| D | uio.h | 70 const struct bio_vec *bvec; member 288 void iov_iter_bvec(struct iov_iter *i, unsigned int direction, const struct bio_vec *bvec,
|
| D | blk-mq.h | 1080 #define rq_iter_last(bvec, _iter) \ argument 1082 bio_iter_last(bvec, _iter.iter))
|
| /include/linux/sunrpc/ |
| D | xdr.h | 60 struct bio_vec *bvec; member 142 unsigned int xdr_buf_to_bvec(struct bio_vec *bvec, unsigned int bvec_size,
|