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
1154 static const char *_rbd_dev_v1_snap_name(struct rbd_device *rbd_dev, u32 which)
1158 rbd_assert(which < rbd_dev->header.snapc->num_snaps);
1163 while (which--)
1207 u32 which;
1210 which = rbd_dev_snap_index(rbd_dev, snap_id);
1211 if (which == BAD_SNAP_INDEX)
1214 snap_name = _rbd_dev_v1_snap_name(rbd_dev, which);
1237 u32 which;
1239 which = rbd_dev_snap_index(rbd_dev, snap_id);
1240 if (which == BAD_SNAP_INDEX)
1243 *snap_size = rbd_dev->header.snap_sizes[which];
2083 int which, u64 objno, u8 new_state,
2090 ret = osd_req_op_cls_init(req, which, "rbd", "object_map_update");
2109 osd_req_op_cls_request_data_pages(req, which, pages, p - start, 0,
2127 int which = 0;
2155 ret = ceph_cls_assert_locked(req, which++, RBD_LOCK_NAME,
2161 ret = rbd_cls_object_map_update(req, which, obj_req->ex.oe_objno,
2221 static void rbd_osd_setup_data(struct ceph_osd_request *osd_req, int which)
2227 osd_req_op_extent_osd_data_bio(osd_req, which,
2236 osd_req_op_extent_osd_data_bvec_pos(osd_req, which,
2244 static int rbd_osd_setup_stat(struct ceph_osd_request *osd_req, int which)
2260 osd_req_op_init(osd_req, which, CEPH_OSD_OP_STAT, 0);
2261 osd_req_op_raw_data_in_pages(osd_req, which, pages,
2267 static int rbd_osd_setup_copyup(struct ceph_osd_request *osd_req, int which,
2273 ret = osd_req_op_cls_init(osd_req, which, "rbd", "copyup");
2277 osd_req_op_cls_request_data_bvecs(osd_req, which, obj_req->copyup_bvecs,
2289 int which)
2297 osd_req_op_alloc_hint_init(osd_req, which++,
2308 osd_req_op_extent_init(osd_req, which, opcode,
2310 rbd_osd_setup_data(osd_req, which);
2333 int which)
2339 osd_req_op_init(osd_req, which, CEPH_OSD_OP_DELETE, 0);
2341 osd_req_op_extent_init(osd_req, which,
2391 int which)
2399 osd_req_op_init(osd_req, which++,
2404 osd_req_op_init(osd_req, which++,
2413 osd_req_op_extent_init(osd_req, which, opcode,
2462 int which)
2468 __rbd_osd_setup_write_ops(osd_req, which);
2471 __rbd_osd_setup_discard_ops(osd_req, which);
2474 __rbd_osd_setup_zeroout_ops(osd_req, which);
3031 int which = 0;
3042 ret = rbd_osd_setup_stat(osd_req, which++);
3047 rbd_osd_setup_write_ops(osd_req, which);
3110 int which = 0;
3123 ret = rbd_osd_setup_copyup(osd_req, which++, bytes);
3128 rbd_osd_setup_write_ops(osd_req, which);
4943 * it in, in which case we re-read it.
5566 /* Response will be an encoded string, which includes a length */
5995 u32 which = 0;
6000 while (which < snapc->num_snaps) {
6002 return snapc->snaps[which];
6004 which++;
6012 u32 which;
6016 for (which = 0; !found && which < snapc->num_snaps; which++) {
6019 snap_id = snapc->snaps[which];
6472 * the other parameters which return dynamically-allocated
6716 /* Response will be an encoded string, which includes a length */
6808 * rbd_dev_image_probe() recursion depth, which means it's also the