Lines Matching refs:io_req

438 	struct dm_io_request io_req;  in sync_rw_sb()  local
441 io_req.bi_op = op; in sync_rw_sb()
442 io_req.bi_op_flags = op_flags; in sync_rw_sb()
443 io_req.mem.type = DM_IO_KMEM; in sync_rw_sb()
444 io_req.mem.ptr.addr = ic->sb; in sync_rw_sb()
445 io_req.notify.fn = NULL; in sync_rw_sb()
446 io_req.client = ic->io; in sync_rw_sb()
451 return dm_io(&io_req, 1, &io_loc, NULL); in sync_rw_sb()
762 struct dm_io_request io_req; in rw_journal() local
779 io_req.bi_op = op; in rw_journal()
780 io_req.bi_op_flags = op_flags; in rw_journal()
781 io_req.mem.type = DM_IO_PAGE_LIST; in rw_journal()
783 io_req.mem.ptr.pl = &ic->journal_io[pl_index]; in rw_journal()
785 io_req.mem.ptr.pl = &ic->journal[pl_index]; in rw_journal()
786 io_req.mem.offset = pl_offset; in rw_journal()
788 io_req.notify.fn = complete_journal_io; in rw_journal()
789 io_req.notify.context = comp; in rw_journal()
791 io_req.notify.fn = NULL; in rw_journal()
793 io_req.client = ic->io; in rw_journal()
798 r = dm_io(&io_req, 1, &io_loc, NULL); in rw_journal()
872 struct dm_io_request io_req; in copy_from_journal() local
889 io_req.bi_op = REQ_OP_WRITE; in copy_from_journal()
890 io_req.bi_op_flags = 0; in copy_from_journal()
891 io_req.mem.type = DM_IO_PAGE_LIST; in copy_from_journal()
892 io_req.mem.ptr.pl = &ic->journal[pl_index]; in copy_from_journal()
893 io_req.mem.offset = pl_offset; in copy_from_journal()
894 io_req.notify.fn = fn; in copy_from_journal()
895 io_req.notify.context = data; in copy_from_journal()
896 io_req.client = ic->io; in copy_from_journal()
901 r = dm_io(&io_req, 1, &io_loc, NULL); in copy_from_journal()
2115 struct dm_io_request io_req; in integrity_recalc() local
2154 io_req.bi_op = REQ_OP_READ; in integrity_recalc()
2155 io_req.bi_op_flags = 0; in integrity_recalc()
2156 io_req.mem.type = DM_IO_VMA; in integrity_recalc()
2157 io_req.mem.ptr.addr = ic->recalc_buffer; in integrity_recalc()
2158 io_req.notify.fn = NULL; in integrity_recalc()
2159 io_req.client = ic->io; in integrity_recalc()
2164 r = dm_io(&io_req, 1, &io_loc, NULL); in integrity_recalc()