Searched refs:ki_complete (Results 1 – 19 of 19) sorted by relevance
/linux/fs/ |
H A D | backing-file.c | 127 orig_iocb->ki_complete(orig_iocb, res); in backing_aio_rw_complete() 192 aio->iocb.ki_complete = backing_aio_rw_complete; in backing_file_read_iter() 259 aio->iocb.ki_complete = backing_aio_queue_completion; in backing_file_write_iter()
|
H A D | direct-io.c | 314 dio->iocb->ki_complete(dio->iocb, ret); in dio_complete()
|
/linux/fs/netfs/ |
H A D | read_collect.c | 374 if (rreq->iocb->ki_complete) in netfs_rreq_assess_dio() 375 rreq->iocb->ki_complete( in netfs_rreq_assess_dio() 399 if (rreq->iocb->ki_complete) in netfs_rreq_assess_single() 400 rreq->iocb->ki_complete( in netfs_rreq_assess_single()
|
H A D | write_collect.c | 436 if (wreq->iocb->ki_complete) in netfs_write_collection_worker() 437 wreq->iocb->ki_complete( in netfs_write_collection_worker()
|
/linux/fs/iomap/ |
H A D | direct-io.c | 153 iocb->ki_complete(iocb, iomap_dio_complete(dio)); in iomap_dio_complete_work() 219 iocb->ki_complete(iocb, 0); in iomap_dio_bio_end_io()
|
/linux/fs/erofs/ |
H A D | fileio.c | 55 rq->iocb.ki_complete = erofs_fileio_ki_complete; in erofs_fileio_rq_submit()
|
/linux/io_uring/ |
H A D | rw.c | 296 rw->kiocb.ki_complete = io_complete_rw_iopoll; in io_prep_rw() 298 rw->kiocb.ki_complete = io_complete_rw; in io_prep_rw() 990 rw->kiocb.ki_complete = NULL; in io_read_mshot()
|
/linux/fs/bcachefs/ |
H A D | fs-io-direct.c | 42 dio->req->ki_complete(dio->req, dio->ret); in CLOSURE_CALLBACK() 405 req->ki_complete(req, ret); in bch2_dio_write_done()
|
/linux/fs/cachefiles/ |
H A D | io.c | 152 ki->iocb.ki_complete = cachefiles_read_complete; in cachefiles_read() 322 ki->iocb.ki_complete = cachefiles_write_complete; in __cachefiles_write()
|
/linux/drivers/nvme/target/ |
H A D | io-cmd-file.c | 178 req->f.iocb.ki_complete = nvmet_file_io_done; in nvmet_file_execute_io()
|
/linux/drivers/usb/gadget/legacy/ |
H A D | inode.c | 483 iocb->ki_complete(iocb, ret); in ep_user_copy_worker() 510 iocb->ki_complete(iocb, in ep_aio_complete()
|
/linux/drivers/target/ |
H A D | target_core_file.c | 295 aio_cmd->iocb.ki_complete = cmd_rw_aio_complete; in fd_execute_rw_aio()
|
/linux/fs/nfs/ |
H A D | direct.c | 268 dreq->iocb->ki_complete(dreq->iocb, res); in nfs_direct_complete()
|
/linux/crypto/ |
H A D | af_alg.c | 1155 iocb->ki_complete(iocb, err ? err : (int)resultlen); in af_alg_async_cb()
|
/linux/include/linux/ |
H A D | fs.h | 406 void (*ki_complete)(struct kiocb *iocb, long ret); member 431 return kiocb->ki_complete == NULL; in is_sync_kiocb()
|
/linux/fs/ceph/ |
H A D | file.c | 1325 aio_req->iocb->ki_complete(aio_req->iocb, ret); in ceph_aio_complete()
|
/linux/Documentation/filesystems/ |
H A D | porting.rst | 885 page references stay until I/O has completed, i.e. until ->ki_complete() has
|
/linux/drivers/usb/gadget/function/ |
H A D | f_fs.c | 865 io_data->kiocb->ki_complete(io_data->kiocb, ret); in ffs_user_copy_worker()
|
/linux/fs/fuse/ |
H A D | file.c | 739 io->iocb->ki_complete(io->iocb, res); in fuse_aio_complete()
|