Home
last modified time | relevance | path

Searched refs:kiocb (Results 1 – 23 of 23) sorted by relevance

/drivers/gpu/drm/i915/gem/
A Di915_gem_shmem.c405 struct kiocb kiocb; in shmem_pwrite() local
437 init_sync_kiocb(&kiocb, file); in shmem_pwrite()
438 kiocb.ki_pos = arg->offset; in shmem_pwrite()
441 written = file->f_op->write_iter(&kiocb, &iter); in shmem_pwrite()
/drivers/nvme/target/
A Dio-cmd-file.c79 struct kiocb *iocb = &req->f.iocb; in nvmet_file_submit_bvec()
80 ssize_t (*call_iter)(struct kiocb *iocb, struct iov_iter *iter); in nvmet_file_submit_bvec()
103 static void nvmet_file_io_done(struct kiocb *iocb, long ret) in nvmet_file_io_done()
140 memset(&req->f.iocb, 0, sizeof(struct kiocb)); in nvmet_file_execute_io()
A Dnvmet.h461 struct kiocb iocb;
/drivers/usb/gadget/function/
A Df_fs.c248 struct kiocb *kiocb; member
864 io_data->kiocb->ki_complete(io_data->kiocb, ret); in ffs_user_copy_worker()
1207 static int ffs_aio_cancel(struct kiocb *kiocb) in ffs_aio_cancel() argument
1220 static ssize_t ffs_epfile_write_iter(struct kiocb *kiocb, struct iov_iter *from) in ffs_epfile_write_iter() argument
1225 if (!is_sync_kiocb(kiocb)) { in ffs_epfile_write_iter()
1236 p->kiocb = kiocb; in ffs_epfile_write_iter()
1240 kiocb->private = p; in ffs_epfile_write_iter()
1255 static ssize_t ffs_epfile_read_iter(struct kiocb *kiocb, struct iov_iter *to) in ffs_epfile_read_iter() argument
1260 if (!is_sync_kiocb(kiocb)) { in ffs_epfile_read_iter()
1271 p->kiocb = kiocb; in ffs_epfile_read_iter()
[all …]
/drivers/char/
A Drandom.c1453 static ssize_t random_write_iter(struct kiocb *kiocb, struct iov_iter *iter) in random_write_iter() argument
1458 static ssize_t urandom_read_iter(struct kiocb *kiocb, struct iov_iter *iter) in urandom_read_iter() argument
1482 static ssize_t random_read_iter(struct kiocb *kiocb, struct iov_iter *iter) in random_read_iter() argument
1487 ((kiocb->ki_flags & (IOCB_NOWAIT | IOCB_NOIO)) || in random_read_iter()
1488 (kiocb->ki_filp->f_flags & O_NONBLOCK))) in random_read_iter()
A Dmem.c424 static ssize_t read_iter_null(struct kiocb *iocb, struct iov_iter *to) in read_iter_null()
429 static ssize_t write_iter_null(struct kiocb *iocb, struct iov_iter *from) in write_iter_null()
453 static ssize_t read_iter_zero(struct kiocb *iocb, struct iov_iter *iter) in read_iter_zero()
/drivers/gpu/drm/display/
A Ddrm_dp_aux_dev.c146 static ssize_t auxdev_read_iter(struct kiocb *iocb, struct iov_iter *to) in auxdev_read_iter()
189 static ssize_t auxdev_write_iter(struct kiocb *iocb, struct iov_iter *from) in auxdev_write_iter()
/drivers/usb/gadget/legacy/
A Dinode.c441 struct kiocb *iocb;
450 static int ep_aio_cancel(struct kiocb *iocb) in ep_aio_cancel()
473 struct kiocb *iocb = priv->iocb; in ep_user_copy_worker()
492 struct kiocb *iocb = req->context; in ep_aio_complete()
529 static ssize_t ep_aio(struct kiocb *iocb, in ep_aio()
582 ep_read_iter(struct kiocb *iocb, struct iov_iter *to) in ep_read_iter()
641 ep_write_iter(struct kiocb *iocb, struct iov_iter *from) in ep_write_iter()
/drivers/tty/
A Dtty.h120 ssize_t redirected_tty_write(struct kiocb *, struct iov_iter *);
A Dtty_io.c147 static ssize_t tty_read(struct kiocb *, struct iov_iter *);
148 static ssize_t tty_write(struct kiocb *, struct iov_iter *);
418 static ssize_t hung_up_tty_read(struct kiocb *iocb, struct iov_iter *to) in hung_up_tty_read()
423 static ssize_t hung_up_tty_write(struct kiocb *iocb, struct iov_iter *from) in hung_up_tty_write()
901 static ssize_t tty_read(struct kiocb *iocb, struct iov_iter *to) in tty_read()
1062 static ssize_t file_tty_write(struct file *file, struct kiocb *iocb, struct iov_iter *from) in file_tty_write()
1100 static ssize_t tty_write(struct kiocb *iocb, struct iov_iter *from) in tty_write()
1105 ssize_t redirected_tty_write(struct kiocb *iocb, struct iov_iter *iter) in redirected_tty_write()
/drivers/infiniband/hw/hfi1/
A Dfile_ops.c36 static ssize_t hfi1_write_iter(struct kiocb *kiocb, struct iov_iter *from);
259 static ssize_t hfi1_write_iter(struct kiocb *kiocb, struct iov_iter *from) in hfi1_write_iter() argument
261 struct hfi1_filedata *fd = kiocb->ki_filp->private_data; in hfi1_write_iter()
/drivers/rpmsg/
A Drpmsg_char.c202 static ssize_t rpmsg_eptdev_read_iter(struct kiocb *iocb, struct iov_iter *to) in rpmsg_eptdev_read_iter()
249 static ssize_t rpmsg_eptdev_write_iter(struct kiocb *iocb, in rpmsg_eptdev_write_iter()
/drivers/vhost/
A Dvsock.c888 static ssize_t vhost_vsock_chr_read_iter(struct kiocb *iocb, struct iov_iter *to) in vhost_vsock_chr_read_iter()
898 static ssize_t vhost_vsock_chr_write_iter(struct kiocb *iocb, in vhost_vsock_chr_write_iter()
A Dnet.c1820 static ssize_t vhost_net_chr_read_iter(struct kiocb *iocb, struct iov_iter *to) in vhost_net_chr_read_iter()
1830 static ssize_t vhost_net_chr_write_iter(struct kiocb *iocb, in vhost_net_chr_write_iter()
A Dvdpa.c1307 static ssize_t vhost_vdpa_chr_write_iter(struct kiocb *iocb, in vhost_vdpa_chr_write_iter()
/drivers/target/
A Dtarget_core_file.c247 struct kiocb iocb;
251 static void cmd_rw_aio_complete(struct kiocb *iocb, long ret) in cmd_rw_aio_complete()
/drivers/net/
A Dtap.c691 static ssize_t tap_write_iter(struct kiocb *iocb, struct iov_iter *from) in tap_write_iter()
805 static ssize_t tap_read_iter(struct kiocb *iocb, struct iov_iter *to) in tap_read_iter()
A Dtun.c1982 static ssize_t tun_chr_write_iter(struct kiocb *iocb, struct iov_iter *from) in tun_chr_write_iter()
2191 static ssize_t tun_chr_read_iter(struct kiocb *iocb, struct iov_iter *to) in tun_chr_read_iter()
/drivers/block/
A Dzloop.c131 struct kiocb iocb;
350 static void zloop_rw_complete(struct kiocb *iocb, long ret) in zloop_rw_complete()
A Dublk_drv.c2491 static struct request *ublk_check_and_get_req(struct kiocb *iocb, in ublk_check_and_get_req()
2545 static ssize_t ublk_ch_read_iter(struct kiocb *iocb, struct iov_iter *to) in ublk_ch_read_iter()
2562 static ssize_t ublk_ch_write_iter(struct kiocb *iocb, struct iov_iter *from) in ublk_ch_write_iter()
A Dloop.c84 struct kiocb iocb;
322 static void lo_rw_aio_complete(struct kiocb *iocb, long ret) in lo_rw_aio_complete()
/drivers/bluetooth/
A Dhci_vhci.c603 static ssize_t vhci_write(struct kiocb *iocb, struct iov_iter *from) in vhci_write()
/drivers/vdpa/vdpa_user/
A Dvduse_dev.c323 static ssize_t vduse_dev_read_iter(struct kiocb *iocb, struct iov_iter *to) in vduse_dev_read_iter()
378 static ssize_t vduse_dev_write_iter(struct kiocb *iocb, struct iov_iter *from) in vduse_dev_write_iter()

Completed in 834 milliseconds