Home
last modified time | relevance | path

Searched refs:osd_request (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/include/scsi/
Dosd_initiator.h125 struct osd_request;
126 typedef void (osd_req_done_fn)(struct osd_request *or, void *private);
128 struct osd_request { struct
164 static inline bool osd_req_is_ver1(struct osd_request *or) in osd_req_is_ver1() argument
212 struct osd_request *osd_start_request(struct osd_dev *od, gfp_t gfp);
235 int osd_finalize_request(struct osd_request *or,
245 int osd_execute_request(struct osd_request *or);
258 int osd_execute_request_async(struct osd_request *or,
321 int osd_req_decode_sense_full(struct osd_request *or,
326 static inline int osd_req_decode_sense(struct osd_request *or, in osd_req_decode_sense()
[all …]
Dosd_ore.h157 struct osd_request *or;
/linux-4.1.27/drivers/scsi/osd/
Dosd_initiator.c72 static const char *_osd_ver_desc(struct osd_request *or) in _osd_ver_desc()
82 struct osd_request *or; in _osd_get_print_system_info()
218 static unsigned _osd_req_cdb_len(struct osd_request *or) in _osd_req_cdb_len()
223 static unsigned _osd_req_alist_elem_size(struct osd_request *or, unsigned len) in _osd_req_alist_elem_size()
230 static void _osd_req_alist_elem_encode(struct osd_request *or, in _osd_req_alist_elem_encode()
250 static int _osd_req_alist_elem_decode(struct osd_request *or, in _osd_req_alist_elem_decode()
298 static unsigned _osd_req_alist_size(struct osd_request *or, void *list_head) in _osd_req_alist_size()
305 static unsigned _osd_req_sizeof_alist_header(struct osd_request *or) in _osd_req_sizeof_alist_header()
312 static void _osd_req_set_alist_type(struct osd_request *or, in _osd_req_set_alist_type()
328 static bool _osd_req_is_alist_type(struct osd_request *or, in _osd_req_is_alist_type()
[all …]
/linux-4.1.27/drivers/block/
Dosdblk.c146 static int osd_sync_op(struct osd_request *or, int timeout, uint8_t *credential) in osd_sync_op()
164 static int osd_async_op(struct osd_request *or, osd_req_done_fn *async_done, in osd_async_op()
179 static int extract_attr_from_req(struct osd_request *or, struct osd_attr *attr) in extract_attr_from_req()
201 struct osd_request *or; in osdblk_get_obj_size()
234 static void osdblk_osd_complete(struct osd_request *or, void *private) in osdblk_osd_complete()
302 struct osd_request *or; in osdblk_rq_fn()
Drbd.c2355 struct ceph_osd_request *osd_request, in rbd_img_obj_request_fill() argument
2386 osd_req_op_alloc_hint_init(osd_request, num_ops, in rbd_img_obj_request_fill()
2394 osd_req_op_init(osd_request, num_ops, opcode); in rbd_img_obj_request_fill()
2396 osd_req_op_extent_init(osd_request, num_ops, opcode, in rbd_img_obj_request_fill()
2400 osd_req_op_extent_osd_data_bio(osd_request, num_ops, in rbd_img_obj_request_fill()
2403 osd_req_op_extent_osd_data_pages(osd_request, num_ops, in rbd_img_obj_request_fill()
/linux-4.1.27/fs/exofs/
Dore.c353 static void _done_io(struct osd_request *or, void *p) in _done_io()
372 struct osd_request *or = ios->per_dev[i].or; in ore_io_execute()
387 struct osd_request *or = ios->per_dev[i].or; in ore_io_execute()
429 struct osd_request *or = per_dev->or; in ore_check_io()
791 struct osd_request *or; in ore_create()
816 struct osd_request *or; in ore_remove()
848 struct osd_request *or; in _write_mirror()
960 struct osd_request *or; in _ore_read_mirror()
1061 struct osd_request *or; in _truncate_mirrors()
Dsuper.c228 struct osd_request *or = osd_start_request(od, GFP_KERNEL); in exofs_read_kern()
/linux-4.1.27/Documentation/scsi/
Dosd.txt74 struct osd_request's is used to iteratively encode an OSD command and carry
105 osd_request's structure:
158 In the code, in struct osd_request, there are two _osd_io_info structures to