Home
last modified time | relevance | path

Searched refs:aio (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/arch/um/os-Linux/
Daio.c23 struct aio_context *aio; member
67 int len, unsigned long long offset, struct aio_context *aio) in do_aio() argument
70 .aio_data = (unsigned long) aio, in do_aio()
192 reply = ((struct aio_thread_reply) { .data = req.aio, in not_aio_thread()
194 err = write(req.aio->reply_fd, &reply, sizeof(reply)); in not_aio_thread()
197 "fd = %d, err = %d\n", req.aio->reply_fd, errno); in not_aio_thread()
266 unsigned long long offset, struct aio_context *aio) in submit_aio_26() argument
271 err = do_aio(ctx, type, io_fd, buf, len, offset, aio); in submit_aio_26()
273 reply = ((struct aio_thread_reply) { .data = aio, in submit_aio_26()
275 err = write(aio->reply_fd, &reply, sizeof(reply)); in submit_aio_26()
[all …]
DMakefile6 obj-y = aio.o execvp.o file.o helper.o irq.o main.o mem.o process.o \
12 USER_OBJS := $(user-objs-y) aio.o elf_aux.o execvp.o file.o helper.o irq.o \
/linux-4.4.14/drivers/ata/
Dpata_mpc52xx.c631 struct ata_ioports *aio; in mpc52xx_ata_init_one() local
645 aio = &ap->ioaddr; in mpc52xx_ata_init_one()
646 aio->cmd_addr = NULL; /* Don't have a classic reg block */ in mpc52xx_ata_init_one()
647 aio->altstatus_addr = &priv->ata_regs->tf_control; in mpc52xx_ata_init_one()
648 aio->ctl_addr = &priv->ata_regs->tf_control; in mpc52xx_ata_init_one()
649 aio->data_addr = &priv->ata_regs->tf_data; in mpc52xx_ata_init_one()
650 aio->error_addr = &priv->ata_regs->tf_features; in mpc52xx_ata_init_one()
651 aio->feature_addr = &priv->ata_regs->tf_features; in mpc52xx_ata_init_one()
652 aio->nsect_addr = &priv->ata_regs->tf_sec_count; in mpc52xx_ata_init_one()
653 aio->lbal_addr = &priv->ata_regs->tf_sec_num; in mpc52xx_ata_init_one()
[all …]
/linux-4.4.14/Documentation/sysctl/
Dfs.txt22 - aio-max-nr
23 - aio-nr
45 aio-nr & aio-max-nr:
47 aio-nr is the running total of the number of events specified on the
48 io_setup system call for all currently active aio contexts. If aio-nr
49 reaches aio-max-nr then io_setup will fail with EAGAIN. Note that
50 raising aio-max-nr does not result in the pre-allocation or re-sizing
260 aio-nr & aio-max-nr:
262 aio-nr shows the current system-wide number of asynchronous io
263 requests. aio-max-nr allows you to change the maximum value
[all …]
/linux-4.4.14/arch/um/include/shared/
Daio.h26 struct aio_context *aio);
/linux-4.4.14/drivers/platform/x86/
DMakefile15 obj-$(CONFIG_DELL_WMI_AIO) += dell-wmi-aio.o
DKconfig132 be called dell-wmi-aio.
/linux-4.4.14/drivers/usb/gadget/function/
Df_fs.c144 bool aio; member
793 if (io_data->aio) { in ffs_epfile_io()
914 p->aio = true; in ffs_epfile_write_iter()
916 p->aio = false; in ffs_epfile_write_iter()
926 if (p->aio) in ffs_epfile_write_iter()
932 if (p->aio) in ffs_epfile_write_iter()
950 p->aio = true; in ffs_epfile_read_iter()
952 p->aio = false; in ffs_epfile_read_iter()
957 if (p->aio) { in ffs_epfile_read_iter()
971 if (p->aio) in ffs_epfile_read_iter()
[all …]
/linux-4.4.14/fs/
DMakefile31 obj-$(CONFIG_AIO) += aio.o
/linux-4.4.14/lib/
DKconfig.debug88 fs/aio.c:222 [aio]__put_ioctx =_ "__put_ioctx:\040freeing\040%p\012"
89 fs/aio.c:248 [aio]ioctx_alloc =_ "ENOMEM:\040nr_events\040too\040high\012"
90 fs/aio.c:1770 [aio]sys_io_cancel =_ "calling\040cancel\012"
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_iocb.c2549 struct srb_iocb *aio = &sp->u.iocb_cmd; in qla24xx_abort_iocb() local
2559 cpu_to_le32(MAKE_HANDLE(req->id, aio->u.abt.cmd_hndl)); in qla24xx_abort_iocb()
/linux-4.4.14/Documentation/filesystems/
Dntfs.txt81 - The new driver supports async io (aio).
/linux-4.4.14/Documentation/filesystems/cifs/
DCHANGES402 shutdown. Add generic readv/writev and aio support. Report inode numbers
/linux-4.4.14/Documentation/block/
Dbiodoc.txt866 Ben LaHaise's aio code uses a slightly different structure instead
/linux-4.4.14/Documentation/
Ddevices.txt100 10 = /dev/aio Asynchronous I/O notification interface
/linux-4.4.14/
DMAINTAINERS531 L: linux-aio@kvack.org
533 F: fs/aio.c
534 F: include/linux/*aio*.h