Lines Matching refs:ior
58 boolean_t cons_feed_read_done(io_req_t ior);
64 io_req_t ior)
143 io_req_t ior)
149 rc = device_read_alloc(ior, (vm_size_t) ior->io_count);
156 ior->io_residual = ior->io_count;
158 count = q_to_b(&cons_feed_cb, (char *) ior->io_data, ior->io_count);
160 if (ior->io_mode & D_NOWAIT) {
164 ior->io_done = cons_feed_read_done;
165 cons_feed_queued = ior;
179 ior->io_residual -= count;
181 iodone(ior);
183 if (ior->io_op & IO_SYNC) {
184 iowait(ior);
191 boolean_t cons_feed_read_done(io_req_t ior)
199 count = q_to_b(&cons_feed_cb, (char *) ior->io_data, ior->io_count);
202 ior->io_done = cons_feed_read_done;
203 cons_feed_queued = ior;
213 ior->io_residual -= count;
214 ds_read_done(ior);
228 io_req_t ior;
255 ior = cons_feed_queued;
259 iodone(ior);