Searched refs:osd_request (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/include/scsi/ |
D | osd_initiator.h | 125 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 …]
|
D | osd_ore.h | 157 struct osd_request *or;
|
/linux-4.1.27/drivers/scsi/osd/ |
D | osd_initiator.c | 72 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/ |
D | osdblk.c | 146 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()
|
D | rbd.c | 2355 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/ |
D | ore.c | 353 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()
|
D | super.c | 228 struct osd_request *or = osd_start_request(od, GFP_KERNEL); in exofs_read_kern()
|
/linux-4.1.27/Documentation/scsi/ |
D | osd.txt | 74 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
|