Lines Matching refs:or
340 if (per_dev->or) in ore_put_io_state()
341 osd_end_request(per_dev->or); in ore_put_io_state()
367 static void _done_io(struct osd_request *or, void *p) in _done_io() argument
386 struct osd_request *or = ios->per_dev[i].or; in ore_io_execute() local
387 if (unlikely(!or)) in ore_io_execute()
390 ret = osd_finalize_request(or, 0, _ios_cred(ios, i), NULL); in ore_io_execute()
401 struct osd_request *or = ios->per_dev[i].or; in ore_io_execute() local
402 if (unlikely(!or)) in ore_io_execute()
406 osd_execute_request_async(or, _done_io, ios); in ore_io_execute()
443 struct osd_request *or = per_dev->or; in ore_check_io() local
446 if (unlikely(!or)) in ore_check_io()
449 ret = osd_req_decode_sense(or, &osi); in ore_check_io()
470 or->in.residual : or->out.residual; in ore_check_io()
805 struct osd_request *or; in ore_create() local
807 or = osd_start_request(_ios_od(ios, i)); in ore_create()
808 if (unlikely(!or)) { in ore_create()
813 ios->per_dev[i].or = or; in ore_create()
816 osd_req_create_object(or, _ios_obj(ios, i)); in ore_create()
830 struct osd_request *or; in ore_remove() local
832 or = osd_start_request(_ios_od(ios, i)); in ore_remove()
833 if (unlikely(!or)) { in ore_remove()
838 ios->per_dev[i].or = or; in ore_remove()
841 osd_req_remove_object(or, _ios_obj(ios, i)); in ore_remove()
862 struct osd_request *or; in _write_mirror() local
864 or = osd_start_request(_ios_od(ios, dev)); in _write_mirror()
865 if (unlikely(!or)) { in _write_mirror()
870 per_dev->or = or; in _write_mirror()
898 osd_req_write(or, _ios_obj(ios, cur_comp), in _write_mirror()
914 ret = osd_req_write_kern(or, _ios_obj(ios, cur_comp), in _write_mirror()
925 osd_req_set_attributes(or, _ios_obj(ios, cur_comp)); in _write_mirror()
932 osd_req_add_set_attr_list(or, ios->out_attr, in _write_mirror()
936 osd_req_add_get_attr_list(or, ios->in_attr, in _write_mirror()
974 struct osd_request *or; in _ore_read_mirror() local
983 or = osd_start_request(_ios_od(ios, first_dev)); in _ore_read_mirror()
984 if (unlikely(!or)) { in _ore_read_mirror()
988 per_dev->or = or; in _ore_read_mirror()
997 osd_req_read_sg(or, obj, per_dev->bio, in _ore_read_mirror()
1001 osd_req_read(or, obj, per_dev->offset, in _ore_read_mirror()
1012 osd_req_get_attributes(or, obj); in _ore_read_mirror()
1018 osd_req_add_set_attr_list(or, ios->out_attr, ios->out_attr_len); in _ore_read_mirror()
1021 osd_req_add_get_attr_list(or, ios->in_attr, ios->in_attr_len); in _ore_read_mirror()
1054 osd_req_decode_get_attr_list(ios->per_dev[0].or, in extract_attr_from_ios()
1075 struct osd_request *or; in _truncate_mirrors() local
1077 or = osd_start_request(_ios_od(ios, cur_comp)); in _truncate_mirrors()
1078 if (unlikely(!or)) { in _truncate_mirrors()
1082 per_dev->or = or; in _truncate_mirrors()
1084 osd_req_set_attributes(or, _ios_obj(ios, cur_comp)); in _truncate_mirrors()
1085 osd_req_add_set_attr_list(or, attr, 1); in _truncate_mirrors()