| H A D | rbd.c | 1300 dout("%s osd_req %p for obj_req %p objno %llu %llu~%llu\n", in rbd_osd_submit() 1345 dout("%s %p objno %llu discard\n", __func__, obj_req, in rbd_obj_set_copyup_enabled() 1351 dout("%s %p objno %llu not overlapping\n", __func__, obj_req, in rbd_obj_set_copyup_enabled() 1358 dout("%s %p objno %llu entire\n", __func__, obj_req, in rbd_obj_set_copyup_enabled() 1644 static void __rbd_object_map_index(struct rbd_device *rbd_dev, u64 objno, in __rbd_object_map_index() argument 1649 rbd_assert(objno < rbd_dev->object_map_size); in __rbd_object_map_index() 1650 *index = div_u64_rem(objno, OBJS_PER_BYTE, &off); in __rbd_object_map_index() 1654 static u8 __rbd_object_map_get(struct rbd_device *rbd_dev, u64 objno) in __rbd_object_map_get() argument 1660 __rbd_object_map_index(rbd_dev, objno, &index, &shift); in __rbd_object_map_get() 1664 static void __rbd_object_map_set(struct rbd_device *rbd_dev, u64 objno, u argument 1678 rbd_object_map_get(struct rbd_device * rbd_dev,u64 objno) rbd_object_map_get() argument 1705 rbd_object_map_may_exist(struct rbd_device * rbd_dev,u64 objno) rbd_object_map_may_exist() argument 1955 u64 objno; rbd_object_map_update_finish() local 2007 update_needed(struct rbd_device * rbd_dev,u64 objno,u8 new_state) update_needed() argument 2020 rbd_cls_object_map_update(struct ceph_osd_request * req,int which,u64 objno,u8 new_state,const u8 * current_state) rbd_cls_object_map_update() argument [all...] |