Lines Matching refs:status
200 io_complete_cb(void *ctx, int status)
202 *(int *)ctx = status;
211 int req, status = 0;
217 setup_io(&io, dev, io_complete_cb, &status);
218 io.status = -EIO;
244 /* Dequeue and check if the completion callback changes the status, this is usually done via poller */
246 io_ring->user_fn(io_ring->cb_ctx, io_ring->status);
248 CU_ASSERT_EQUAL(status, -EIO);
259 int status = -1;
265 setup_io(&io[0], dev, io_complete_cb, &status);
271 setup_io(&io[1], dev, io_complete_cb, &status);
276 /* Dequeue and check if the completion callback changes the status, this is usually done via poller */
278 status = -1;
279 io_ring[0]->user_fn(io_ring[0]->cb_ctx, io_ring[0]->status);
280 CU_ASSERT_EQUAL(status, 0);
281 status = -1;
282 io_ring[1]->user_fn(io_ring[1]->cb_ctx, io_ring[1]->status);
283 CU_ASSERT_EQUAL(status, 0);