Searched refs:ki_complete (Results 1 - 23 of 23) sorted by relevance

/linux-master/fs/
H A Dbacking-file.c104 orig_iocb->ki_complete(orig_iocb, res);
169 aio->iocb.ki_complete = backing_aio_rw_complete;
236 aio->iocb.ki_complete = backing_aio_queue_completion;
H A Ddirect-io.c315 dio->iocb->ki_complete(dio->iocb, ret);
H A Daio.c1520 req->ki_complete = aio_complete_rw;
1582 req->ki_complete(req, ret);
/linux-master/fs/netfs/
H A Doutput.c140 if (wreq->iocb->ki_complete)
141 wreq->iocb->ki_complete(
H A Dio.c374 if (rreq->iocb->ki_complete)
375 rreq->iocb->ki_complete(
/linux-master/io_uring/
H A Drw.c378 INDIRECT_CALL_2(kiocb->ki_complete, io_complete_rw_iopoll,
390 if (ret >= 0 && (rw->kiocb.ki_complete == io_complete_rw)) {
752 kiocb->ki_complete = io_complete_rw_iopoll;
757 kiocb->ki_complete = io_complete_rw;
/linux-master/mm/
H A Dpage_io.c318 sio->iocb.ki_complete = sio_write_complete;
447 sio->iocb.ki_complete = sio_read_complete;
/linux-master/fs/cachefiles/
H A Dio.c150 ki->iocb.ki_complete = cachefiles_read_complete;
320 ki->iocb.ki_complete = cachefiles_write_complete;
/linux-master/fs/iomap/
H A Ddirect-io.c146 iocb->ki_complete(iocb, iomap_dio_complete(dio));
201 * Invoke ->ki_complete() directly. We've assigned our
203 * IOCB_DIO_CALLER_COMP, we know their ki_complete handler will
212 iocb->ki_complete(iocb, 0);
/linux-master/drivers/nvme/target/
H A Dio-cmd-file.c174 * A NULL ki_complete ask for synchronous execution, which we want
178 req->f.iocb.ki_complete = nvmet_file_io_done;
/linux-master/block/
H A Dfops.c145 dio->iocb->ki_complete(iocb, ret);
293 iocb->ki_complete(iocb, ret);
/linux-master/fs/bcachefs/
H A Dfs-io-direct.c42 dio->req->ki_complete(dio->req, dio->ret);
399 req->ki_complete(req, ret);
/linux-master/drivers/usb/gadget/legacy/
H A Dinode.c482 iocb->ki_complete(iocb, ret);
509 iocb->ki_complete(iocb,
/linux-master/drivers/target/
H A Dtarget_core_file.c295 aio_cmd->iocb.ki_complete = cmd_rw_aio_complete;
/linux-master/fs/nfs/
H A Ddirect.c255 dreq->iocb->ki_complete(dreq->iocb, res);
/linux-master/fs/ocfs2/
H A Dfile.c2447 saved_ki_complete = xchg(&iocb->ki_complete, NULL);
2495 xchg(&iocb->ki_complete, saved_ki_complete);
/linux-master/include/linux/
H A Dfs.h367 void (*ki_complete)(struct kiocb *iocb, long ret); member in struct:kiocb
382 * must then check for presence of this handler when ki_complete
392 return kiocb->ki_complete == NULL;
/linux-master/crypto/
H A Daf_alg.c1132 * @err: if non-zero, error result to be returned via ki_complete();
1133 * otherwise return the AIO output length via ki_complete().
1154 iocb->ki_complete(iocb, err ? err : (int)resultlen);
/linux-master/fs/smb/client/
H A Dfile.c3696 if (ctx->iocb && ctx->iocb->ki_complete)
3697 ctx->iocb->ki_complete(ctx->iocb, ctx->rc);
4224 if (ctx->iocb && ctx->iocb->ki_complete)
4225 ctx->iocb->ki_complete(ctx->iocb, ctx->rc);
/linux-master/drivers/block/
H A Dloop.c443 cmd->iocb.ki_complete = lo_rw_aio_complete;
/linux-master/fs/fuse/
H A Dfile.c721 io->iocb->ki_complete(io->iocb, res);
/linux-master/drivers/usb/gadget/function/
H A Df_fs.c860 io_data->kiocb->ki_complete(io_data->kiocb, ret);
/linux-master/fs/ceph/
H A Dfile.c1265 aio_req->iocb->ki_complete(aio_req->iocb, ret);

Completed in 493 milliseconds