Searched refs:ki_complete (Results 1 – 19 of 19) sorted by relevance
| /linux/fs/netfs/ |
| H A D | read_collect.c | 362 if (rreq->iocb->ki_complete) { in netfs_rreq_assess_dio() 364 rreq->iocb->ki_complete( in netfs_rreq_assess_dio() 390 if (rreq->iocb->ki_complete) { in netfs_rreq_assess_single() 392 rreq->iocb->ki_complete( in netfs_rreq_assess_single()
|
| H A D | direct_write.c | 52 if (wreq->iocb->ki_complete) { in netfs_unbuffered_write_done() 54 wreq->iocb->ki_complete(wreq->iocb, wreq->error ?: written); in netfs_unbuffered_write_done()
|
| H A D | write_collect.c | 424 if (wreq->iocb->ki_complete) { in netfs_write_collection() 426 wreq->iocb->ki_complete( in netfs_write_collection()
|
| /linux/fs/nfs/ |
| H A D | localio.c | 335 iocb->kiocb.ki_complete = NULL; in nfs_local_iocb_alloc() 565 iocb->kiocb.ki_complete = NULL; in nfs_local_pgio_restart() 682 iocb->kiocb.ki_complete = nfs_local_read_aio_complete; in nfs_local_call_read() 874 iocb->kiocb.ki_complete = nfs_local_write_aio_complete; in nfs_local_call_write()
|
| /linux/fs/iomap/ |
| H A D | direct-io.c | 168 iocb->ki_complete(iocb, iomap_dio_complete(dio)); in iomap_dio_complete_work() 971 iocb->ki_complete(iocb, iomap_dio_simple_complete(sr)); in iomap_dio_simple_complete_work() 989 iocb->ki_complete(iocb, iomap_dio_simple_complete(sr)); in iomap_dio_simple_end_io()
|
| /linux/mm/ |
| H A D | page_io.c | 413 sio->iocb.ki_complete = sio_write_complete; in swap_writepage_fs() 609 sio->iocb.ki_complete = sio_read_complete; in swap_read_folio_fs()
|
| /linux/fs/erofs/ |
| H A D | fileio.c | 53 rq->iocb.ki_complete = erofs_fileio_ki_complete; in erofs_fileio_rq_submit()
|
| /linux/io_uring/ |
| H A D | mock_file.c | 108 iocb->ki_complete(iocb, mio->res); in io_mock_rw_timer_expired()
|
| H A D | rw.c | 277 rw->kiocb.ki_complete = io_complete_rw_iopoll; in __io_prep_rw() 279 rw->kiocb.ki_complete = io_complete_rw; in __io_prep_rw() 1046 rw->kiocb.ki_complete = NULL; in io_read_mshot()
|
| /linux/block/ |
| H A D | fops.c | 157 dio->iocb->ki_complete(iocb, ret); in blkdev_bio_end_io() 312 iocb->ki_complete(iocb, ret); in blkdev_bio_end_io_async()
|
| /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/target/ |
| H A D | target_core_file.c | 295 aio_cmd->iocb.ki_complete = cmd_rw_aio_complete; in fd_execute_rw_aio()
|
| /linux/drivers/usb/gadget/legacy/ |
| H A D | inode.c | 481 iocb->ki_complete(iocb, ret); in ep_user_copy_worker() 508 iocb->ki_complete(iocb, in ep_aio_complete()
|
| /linux/drivers/block/ |
| H A D | loop.c | 390 cmd->iocb.ki_complete = lo_rw_aio_complete; in lo_rw_aio() 393 cmd->iocb.ki_complete = NULL; in lo_rw_aio()
|
| H A D | zloop.c | 563 cmd->iocb.ki_complete = zloop_rw_complete; in zloop_do_rw()
|
| /linux/include/linux/ |
| H A D | fs.h | 382 void (*ki_complete)(struct kiocb *iocb, long ret); member 398 return kiocb->ki_complete == NULL; in is_sync_kiocb()
|
| /linux/fs/fuse/ |
| H A D | file.c | 651 io->iocb->ki_complete(io->iocb, res); in fuse_aio_invalidate_worker() 711 io->iocb->ki_complete(io->iocb, res); in fuse_aio_complete()
|
| /linux/fs/ceph/ |
| H A D | file.c | 1353 aio_req->iocb->ki_complete(aio_req->iocb, ret); in ceph_aio_complete()
|
| /linux/drivers/usb/gadget/function/ |
| H A D | f_fs.c | 875 io_data->kiocb->ki_complete(io_data->kiocb, ret); in ffs_user_copy_worker()
|