Home
last modified time | relevance | path

Searched refs:object_extents (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/net/ceph/
H A Dstriper.c48 * Return the last extent with given objno (@object_extents is sorted
53 lookup_last(struct list_head *object_extents, u64 objno, in lookup_last() argument
58 list_for_each_prev(pos, object_extents) { in lookup_last()
74 lookup_containing(struct list_head *object_extents, u64 objno, in lookup_containing() argument
79 list_for_each_entry(ex, object_extents, oe_item) { in lookup_containing()
103 * Newly allocated object extents are added to @object_extents.
104 * To keep @object_extents sorted, successive calls to this function
106 * are mapped using the same @object_extents must be sorted).
108 * The caller is responsible for @object_extents.
111 struct list_head *object_extents, in ceph_file_to_extents()
110 ceph_file_to_extents(struct ceph_file_layout *l, u64 off, u64 len, struct list_head *object_extents, struct ceph_object_extent *alloc_fn(void *arg), void *alloc_arg, ceph_object_extent_fn_t action_fn, void *action_arg) ceph_file_to_extents() argument
174 ceph_iterate_extents(struct ceph_file_layout *l, u64 off, u64 len, struct list_head *object_extents, ceph_object_extent_fn_t action_fn, void *action_arg) ceph_iterate_extents() argument
[all...]
/kernel/linux/linux-6.6/net/ceph/
H A Dstriper.c48 * Return the last extent with given objno (@object_extents is sorted
53 lookup_last(struct list_head *object_extents, u64 objno, in lookup_last() argument
58 list_for_each_prev(pos, object_extents) { in lookup_last()
74 lookup_containing(struct list_head *object_extents, u64 objno, in lookup_containing() argument
79 list_for_each_entry(ex, object_extents, oe_item) { in lookup_containing()
103 * Newly allocated object extents are added to @object_extents.
104 * To keep @object_extents sorted, successive calls to this function
106 * are mapped using the same @object_extents must be sorted).
108 * The caller is responsible for @object_extents.
111 struct list_head *object_extents, in ceph_file_to_extents()
110 ceph_file_to_extents(struct ceph_file_layout *l, u64 off, u64 len, struct list_head *object_extents, struct ceph_object_extent *alloc_fn(void *arg), void *alloc_arg, ceph_object_extent_fn_t action_fn, void *action_arg) ceph_file_to_extents() argument
174 ceph_iterate_extents(struct ceph_file_layout *l, u64 off, u64 len, struct list_head *object_extents, ceph_object_extent_fn_t action_fn, void *action_arg) ceph_iterate_extents() argument
[all...]
/kernel/linux/linux-5.10/include/linux/ceph/
H A Dstriper.h37 struct list_head *object_extents,
43 struct list_head *object_extents,
/kernel/linux/linux-6.6/include/linux/ceph/
H A Dstriper.h37 struct list_head *object_extents,
43 struct list_head *object_extents,
/kernel/linux/linux-5.10/drivers/block/
H A Drbd.c343 struct list_head object_extents; /* obj_req.ex structs */ member
352 list_for_each_entry(oreq, &(ireq)->object_extents, ex.oe_item)
354 list_for_each_entry_safe(oreq, n, &(ireq)->object_extents, ex.oe_item)
1660 INIT_LIST_HEAD(&img_request->object_extents); in rbd_img_request_init()
2578 &img_req->object_extents, in rbd_img_fill_request_nocopy()
2630 &img_req->object_extents, in rbd_img_fill_request()
2654 &img_req->object_extents, in rbd_img_fill_request()
/kernel/linux/linux-6.6/drivers/block/
H A Drbd.c343 struct list_head object_extents; /* obj_req.ex structs */ member
352 list_for_each_entry(oreq, &(ireq)->object_extents, ex.oe_item)
354 list_for_each_entry_safe(oreq, n, &(ireq)->object_extents, ex.oe_item)
1597 INIT_LIST_HEAD(&img_request->object_extents); in rbd_img_request_init()
2515 &img_req->object_extents, in rbd_img_fill_request_nocopy()
2567 &img_req->object_extents, in rbd_img_fill_request()
2591 &img_req->object_extents, in rbd_img_fill_request()

Completed in 19 milliseconds