Searched refs:bvec_pos (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/include/linux/ceph/ |
D | messenger.h | 193 struct ceph_bvec_iter bvec_pos; member 382 struct ceph_bvec_iter *bvec_pos);
|
D | osd_client.h | 81 struct ceph_bvec_iter bvec_pos; member 428 struct ceph_bvec_iter *bvec_pos);
|
/Linux-v4.19/drivers/block/ |
D | rbd.c | 255 struct ceph_bvec_iter bvec_pos; member 1284 static void zero_bvecs(struct ceph_bvec_iter *bvec_pos, u32 off, u32 bytes) in zero_bvecs() argument 1286 struct ceph_bvec_iter it = *bvec_pos; in zero_bvecs() 1309 zero_bvecs(&obj_req->bvec_pos, off, bytes); in rbd_obj_zero_range() 1551 kfree(obj_request->bvec_pos.bvecs); in rbd_obj_request_destroy() 1748 rbd_assert(obj_req->bvec_pos.iter.bi_size == in rbd_osd_req_setup_data() 1752 &obj_req->bvec_pos); in rbd_osd_req_setup_data() 2071 obj_req->bvec_pos.bvecs = kmalloc_array(obj_req->bvec_count, in rbd_img_fill_request() 2072 sizeof(*obj_req->bvec_pos.bvecs), in rbd_img_fill_request() 2074 if (!obj_req->bvec_pos.bvecs) in rbd_img_fill_request() [all …]
|
/Linux-v4.19/fs/ceph/ |
D | file.c | 788 inode, rc, osd_data->bvec_pos.iter.bi_size); in ceph_aio_complete_req() 806 if (rc >= 0 && osd_data->bvec_pos.iter.bi_size > rc) { in ceph_aio_complete_req() 808 int zlen = osd_data->bvec_pos.iter.bi_size - rc; in ceph_aio_complete_req() 824 iov_iter_bvec(&i, ITER_BVEC, osd_data->bvec_pos.bvecs, in ceph_aio_complete_req() 826 osd_data->bvec_pos.iter.bi_size); in ceph_aio_complete_req() 832 put_bvecs(osd_data->bvec_pos.bvecs, osd_data->num_bvecs, in ceph_aio_complete_req()
|
/Linux-v4.19/net/ceph/ |
D | messenger.c | 899 struct bio_vec *bvecs = data->bvec_pos.bvecs; in ceph_msg_data_bvecs_cursor_init() 901 cursor->resid = min_t(size_t, length, data->bvec_pos.iter.bi_size); in ceph_msg_data_bvecs_cursor_init() 902 cursor->bvec_iter = data->bvec_pos.iter; in ceph_msg_data_bvecs_cursor_init() 914 struct bio_vec bv = bvec_iter_bvec(cursor->data->bvec_pos.bvecs, in ceph_msg_data_bvecs_next() 925 struct bio_vec *bvecs = cursor->data->bvec_pos.bvecs; in ceph_msg_data_bvecs_advance() 3341 struct ceph_bvec_iter *bvec_pos) in ceph_msg_data_add_bvecs() argument 3347 data->bvec_pos = *bvec_pos; in ceph_msg_data_add_bvecs() 3350 msg->data_length += bvec_pos->iter.bi_size; in ceph_msg_data_add_bvecs()
|
D | osd_client.c | 160 struct ceph_bvec_iter *bvec_pos, in ceph_osd_data_bvecs_init() argument 164 osd_data->bvec_pos = *bvec_pos; in ceph_osd_data_bvecs_init() 260 struct ceph_bvec_iter *bvec_pos) in osd_req_op_extent_osd_data_bvec_pos() argument 265 ceph_osd_data_bvecs_init(osd_data, bvec_pos, 0); in osd_req_op_extent_osd_data_bvec_pos() 350 return osd_data->bvec_pos.iter.bi_size; in ceph_osd_data_length() 894 ceph_msg_data_add_bvecs(msg, &osd_data->bvec_pos); in ceph_osdc_msg_data_add()
|