Lines Matching defs:which

174  * An rbd_dev structure contains a parent_spec pointer which is
456 * - REMOVING (which is coupled with rbd_dev->open_count) is protected
1102 static const char *_rbd_dev_v1_snap_name(struct rbd_device *rbd_dev, u32 which)
1106 rbd_assert(which < rbd_dev->header.snapc->num_snaps);
1111 while (which--)
1155 u32 which;
1158 which = rbd_dev_snap_index(rbd_dev, snap_id);
1159 if (which == BAD_SNAP_INDEX)
1162 snap_name = _rbd_dev_v1_snap_name(rbd_dev, which);
1185 u32 which;
1187 which = rbd_dev_snap_index(rbd_dev, snap_id);
1188 if (which == BAD_SNAP_INDEX)
1191 *snap_size = rbd_dev->header.snap_sizes[which];
2020 int which, u64 objno, u8 new_state,
2027 ret = osd_req_op_cls_init(req, which, "rbd", "object_map_update");
2046 osd_req_op_cls_request_data_pages(req, which, pages, p - start, 0,
2064 int which = 0;
2092 ret = ceph_cls_assert_locked(req, which++, RBD_LOCK_NAME,
2098 ret = rbd_cls_object_map_update(req, which, obj_req->ex.oe_objno,
2158 static void rbd_osd_setup_data(struct ceph_osd_request *osd_req, int which)
2164 osd_req_op_extent_osd_data_bio(osd_req, which,
2173 osd_req_op_extent_osd_data_bvec_pos(osd_req, which,
2181 static int rbd_osd_setup_stat(struct ceph_osd_request *osd_req, int which)
2197 osd_req_op_init(osd_req, which, CEPH_OSD_OP_STAT, 0);
2198 osd_req_op_raw_data_in_pages(osd_req, which, pages,
2204 static int rbd_osd_setup_copyup(struct ceph_osd_request *osd_req, int which,
2210 ret = osd_req_op_cls_init(osd_req, which, "rbd", "copyup");
2214 osd_req_op_cls_request_data_bvecs(osd_req, which, obj_req->copyup_bvecs,
2226 int which)
2234 osd_req_op_alloc_hint_init(osd_req, which++,
2245 osd_req_op_extent_init(osd_req, which, opcode,
2247 rbd_osd_setup_data(osd_req, which);
2270 int which)
2276 osd_req_op_init(osd_req, which, CEPH_OSD_OP_DELETE, 0);
2278 osd_req_op_extent_init(osd_req, which,
2328 int which)
2336 osd_req_op_init(osd_req, which++,
2341 osd_req_op_init(osd_req, which++,
2350 osd_req_op_extent_init(osd_req, which, opcode,
2399 int which)
2405 __rbd_osd_setup_write_ops(osd_req, which);
2408 __rbd_osd_setup_discard_ops(osd_req, which);
2411 __rbd_osd_setup_zeroout_ops(osd_req, which);
2968 int which = 0;
2979 ret = rbd_osd_setup_stat(osd_req, which++);
2984 rbd_osd_setup_write_ops(osd_req, which);
3046 int which = 0;
3059 ret = rbd_osd_setup_copyup(osd_req, which++, bytes);
3064 rbd_osd_setup_write_ops(osd_req, which);
4886 * it in, in which case we re-read it.
5493 /* Response will be an encoded string, which includes a length */
5922 u32 which = 0;
5927 while (which < snapc->num_snaps) {
5929 return snapc->snaps[which];
5931 which++;
5939 u32 which;
5943 for (which = 0; !found && which < snapc->num_snaps; which++) {
5946 snap_id = snapc->snaps[which];
6399 * the other parameters which return dynamically-allocated
6644 /* Response will be an encoded string, which includes a length */
6736 * rbd_dev_image_probe() recursion depth, which means it's also the