Lines Matching refs:or
326 if (per_dev->or) in ore_put_io_state()
327 osd_end_request(per_dev->or); in ore_put_io_state()
353 static void _done_io(struct osd_request *or, void *p) in _done_io() argument
372 struct osd_request *or = ios->per_dev[i].or; in ore_io_execute() local
373 if (unlikely(!or)) in ore_io_execute()
376 ret = osd_finalize_request(or, 0, _ios_cred(ios, i), NULL); in ore_io_execute()
387 struct osd_request *or = ios->per_dev[i].or; in ore_io_execute() local
388 if (unlikely(!or)) in ore_io_execute()
392 osd_execute_request_async(or, _done_io, ios); in ore_io_execute()
429 struct osd_request *or = per_dev->or; in ore_check_io() local
432 if (unlikely(!or)) in ore_check_io()
435 ret = osd_req_decode_sense(or, &osi); in ore_check_io()
456 or->in.residual : or->out.residual; in ore_check_io()
791 struct osd_request *or; in ore_create() local
793 or = osd_start_request(_ios_od(ios, i), GFP_KERNEL); in ore_create()
794 if (unlikely(!or)) { in ore_create()
799 ios->per_dev[i].or = or; in ore_create()
802 osd_req_create_object(or, _ios_obj(ios, i)); in ore_create()
816 struct osd_request *or; in ore_remove() local
818 or = osd_start_request(_ios_od(ios, i), GFP_KERNEL); in ore_remove()
819 if (unlikely(!or)) { in ore_remove()
824 ios->per_dev[i].or = or; in ore_remove()
827 osd_req_remove_object(or, _ios_obj(ios, i)); in ore_remove()
848 struct osd_request *or; in _write_mirror() local
850 or = osd_start_request(_ios_od(ios, dev), GFP_KERNEL); in _write_mirror()
851 if (unlikely(!or)) { in _write_mirror()
856 per_dev->or = or; in _write_mirror()
884 osd_req_write(or, _ios_obj(ios, cur_comp), in _write_mirror()
900 ret = osd_req_write_kern(or, _ios_obj(ios, cur_comp), in _write_mirror()
911 osd_req_set_attributes(or, _ios_obj(ios, cur_comp)); in _write_mirror()
918 osd_req_add_set_attr_list(or, ios->out_attr, in _write_mirror()
922 osd_req_add_get_attr_list(or, ios->in_attr, in _write_mirror()
960 struct osd_request *or; in _ore_read_mirror() local
969 or = osd_start_request(_ios_od(ios, first_dev), GFP_KERNEL); in _ore_read_mirror()
970 if (unlikely(!or)) { in _ore_read_mirror()
974 per_dev->or = or; in _ore_read_mirror()
983 osd_req_read_sg(or, obj, per_dev->bio, in _ore_read_mirror()
987 osd_req_read(or, obj, per_dev->offset, in _ore_read_mirror()
998 osd_req_get_attributes(or, obj); in _ore_read_mirror()
1004 osd_req_add_set_attr_list(or, ios->out_attr, ios->out_attr_len); in _ore_read_mirror()
1007 osd_req_add_get_attr_list(or, ios->in_attr, ios->in_attr_len); in _ore_read_mirror()
1040 osd_req_decode_get_attr_list(ios->per_dev[0].or, in extract_attr_from_ios()
1061 struct osd_request *or; in _truncate_mirrors() local
1063 or = osd_start_request(_ios_od(ios, cur_comp), GFP_KERNEL); in _truncate_mirrors()
1064 if (unlikely(!or)) { in _truncate_mirrors()
1068 per_dev->or = or; in _truncate_mirrors()
1070 osd_req_set_attributes(or, _ios_obj(ios, cur_comp)); in _truncate_mirrors()
1071 osd_req_add_set_attr_list(or, attr, 1); in _truncate_mirrors()