/kernel/linux/linux-6.6/fs/overlayfs/ |
H A D | file.c | 310 orig_iocb->ki_complete(orig_iocb, res); in ovl_aio_rw_complete() 346 aio_req->iocb.ki_complete = ovl_aio_rw_complete; in ovl_read_iter() 418 aio_req->iocb.ki_complete = ovl_aio_rw_complete; in ovl_write_iter()
|
/kernel/linux/linux-6.6/mm/ |
H A D | page_io.c | 313 sio->iocb.ki_complete = sio_write_complete; in swap_writepage_fs() 445 sio->iocb.ki_complete = sio_read_complete; in swap_readpage_fs()
|
/kernel/linux/linux-5.10/fs/overlayfs/ |
H A D | file.c | 294 orig_iocb->ki_complete(orig_iocb, res, res2); in ovl_aio_rw_complete() 332 aio_req->iocb.ki_complete = ovl_aio_rw_complete; in ovl_read_iter() 404 aio_req->iocb.ki_complete = ovl_aio_rw_complete; in ovl_write_iter()
|
/kernel/linux/linux-6.6/io_uring/ |
H A D | rw.c | 150 kiocb->ki_complete(kiocb, ret); in io_rw_done() 344 if (ret >= 0 && (rw->kiocb.ki_complete == io_complete_rw)) { in kiocb_done() 704 kiocb->ki_complete = io_complete_rw_iopoll; in io_rw_init_file() 709 kiocb->ki_complete = io_complete_rw; in io_rw_init_file()
|
/kernel/linux/linux-6.6/fs/iomap/ |
H A D | direct-io.c | 146 iocb->ki_complete(iocb, iomap_dio_complete(dio)); in iomap_dio_complete_work() 201 * Invoke ->ki_complete() directly. We've assigned our in iomap_dio_bio_end_io() 203 * IOCB_DIO_CALLER_COMP, we know their ki_complete handler will in iomap_dio_bio_end_io() 212 iocb->ki_complete(iocb, 0); in iomap_dio_bio_end_io()
|
/kernel/linux/linux-6.6/fs/cachefiles/ |
H A D | io.c | 150 ki->iocb.ki_complete = cachefiles_read_complete; in cachefiles_read() 319 ki->iocb.ki_complete = cachefiles_write_complete; in __cachefiles_write()
|
/kernel/linux/linux-6.6/block/ |
H A D | fops.c | 144 dio->iocb->ki_complete(iocb, ret); in blkdev_bio_end_io() 291 iocb->ki_complete(iocb, ret); in blkdev_bio_end_io_async()
|
/kernel/linux/linux-5.10/drivers/nvme/target/ |
H A D | io-cmd-file.c | 199 * A NULL ki_complete ask for synchronous execution, which we want in nvmet_file_execute_io() 203 req->f.iocb.ki_complete = nvmet_file_io_done; in nvmet_file_execute_io()
|
/kernel/linux/linux-6.6/drivers/nvme/target/ |
H A D | io-cmd-file.c | 174 * A NULL ki_complete ask for synchronous execution, which we want in nvmet_file_execute_io() 178 req->f.iocb.ki_complete = nvmet_file_io_done; in nvmet_file_execute_io()
|
/kernel/linux/linux-5.10/fs/iomap/ |
H A D | direct-io.c | 140 iocb->ki_complete(iocb, iomap_dio_complete(dio), 0); in iomap_dio_complete_work()
|
/kernel/linux/linux-5.10/drivers/target/ |
H A D | target_core_file.c | 299 aio_cmd->iocb.ki_complete = cmd_rw_aio_complete; in fd_execute_rw_aio()
|
/kernel/linux/linux-5.10/fs/ |
H A D | direct-io.c | 311 dio->iocb->ki_complete(dio->iocb, ret, 0); in dio_complete()
|
H A D | aio.c | 1465 req->ki_complete = aio_complete_rw; in aio_prep_rw() 1528 req->ki_complete(req, ret, 0); in aio_rw_done()
|
/kernel/linux/linux-5.10/fs/nfs/ |
H A D | direct.c | 278 dreq->iocb->ki_complete(dreq->iocb, res, 0); in nfs_direct_complete()
|
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | direct.c | 255 dreq->iocb->ki_complete(dreq->iocb, res); in nfs_direct_complete()
|
/kernel/linux/linux-6.6/fs/ |
H A D | direct-io.c | 315 dio->iocb->ki_complete(dio->iocb, ret); in dio_complete()
|
H A D | aio.c | 1470 req->ki_complete = aio_complete_rw; in aio_prep_rw() 1532 req->ki_complete(req, ret); in aio_rw_done()
|
/kernel/linux/linux-6.6/drivers/target/ |
H A D | target_core_file.c | 295 aio_cmd->iocb.ki_complete = cmd_rw_aio_complete; in fd_execute_rw_aio()
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | loop.c | 567 cmd->iocb.ki_complete = lo_rw_aio_complete; in lo_rw_aio() 582 cmd->iocb.ki_complete(&cmd->iocb, ret, 0); in lo_rw_aio()
|
/kernel/linux/linux-5.10/drivers/usb/gadget/legacy/ |
H A D | inode.c | 476 iocb->ki_complete(iocb, ret, ret); in ep_user_copy_worker() 505 iocb->ki_complete(iocb, req->actual ? req->actual : req->status, in ep_aio_complete()
|
/kernel/linux/linux-6.6/drivers/usb/gadget/legacy/ |
H A D | inode.c | 476 iocb->ki_complete(iocb, ret); in ep_user_copy_worker() 503 iocb->ki_complete(iocb, in ep_aio_complete()
|
/kernel/linux/linux-5.10/fs/cifs/ |
H A D | file.c | 3138 if (ctx->iocb && ctx->iocb->ki_complete) in collect_uncached_write_data() 3139 ctx->iocb->ki_complete(ctx->iocb, ctx->rc, 0); in collect_uncached_write_data() 3874 if (ctx->iocb && ctx->iocb->ki_complete) in collect_uncached_read_data() 3875 ctx->iocb->ki_complete(ctx->iocb, ctx->rc, 0); in collect_uncached_read_data()
|
/kernel/linux/linux-6.6/fs/smb/client/ |
H A D | file.c | 3592 if (ctx->iocb && ctx->iocb->ki_complete) in collect_uncached_write_data() 3593 ctx->iocb->ki_complete(ctx->iocb, ctx->rc); in collect_uncached_write_data() 4120 if (ctx->iocb && ctx->iocb->ki_complete) in collect_uncached_read_data() 4121 ctx->iocb->ki_complete(ctx->iocb, ctx->rc); in collect_uncached_read_data()
|
/kernel/linux/linux-5.10/fs/ocfs2/ |
H A D | file.c | 2451 saved_ki_complete = xchg(&iocb->ki_complete, NULL); in ocfs2_file_write_iter() 2499 xchg(&iocb->ki_complete, saved_ki_complete); in ocfs2_file_write_iter()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | fs.h | 330 void (*ki_complete)(struct kiocb *iocb, long ret, long ret2); member 345 return kiocb->ki_complete == NULL; in is_sync_kiocb()
|