Searched refs:kiocb (Results 1 - 25 of 97) sorted by relevance

1234

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/
H A Daio.c72 kiocb_cachep = KMEM_CACHE(kiocb, SLAB_HWCACHE_ALIGN|SLAB_PANIC);
204 (nr_events > (0x10000000U / sizeof(struct kiocb)))) {
272 int (*cancel)(struct kiocb *, struct io_event *);
278 struct kiocb *iocb = list_kiocb(pos);
317 * Waits on the given sync kiocb to complete.
319 ssize_t fastcall wait_on_sync_kiocb(struct kiocb *iocb)
394 * Returns with kiocb->users set to 2. The io submit code path holds
399 static struct kiocb *FASTCALL(__aio_get_req(struct kioctx *ctx));
400 static struct kiocb fastcall *__aio_get_req(struct kioctx *ctx)
402 struct kiocb *re
1368 aio_setup_vectored_rw(int type, struct kiocb *kiocb) argument
1389 aio_setup_single_vector(struct kiocb *kiocb) argument
1404 aio_setup_iocb(struct kiocb *kiocb) argument
1678 struct kiocb *kiocb = list_kiocb(pos); local
1700 struct kiocb *kiocb; local
[all...]
H A Dread_write.h8 typedef ssize_t (*iov_fn_t)(struct kiocb *, const struct iovec *,
H A Dread_write.c221 static void wait_on_retry_sync_kiocb(struct kiocb *iocb)
234 struct kiocb kiocb; local
237 init_sync_kiocb(&kiocb, filp);
238 kiocb.ki_pos = *ppos;
239 kiocb.ki_left = len;
242 ret = filp->f_op->aio_read(&kiocb, &iov, 1, kiocb.ki_pos);
245 wait_on_retry_sync_kiocb(&kiocb);
249 ret = wait_on_sync_kiocb(&kiocb);
292 struct kiocb kiocb; local
468 struct kiocb kiocb; local
[all...]
H A Dbad_inode.c36 static ssize_t bad_file_aio_read(struct kiocb *iocb, const struct iovec *iov,
42 static ssize_t bad_file_aio_write(struct kiocb *iocb, const struct iovec *iov,
102 static int bad_file_aio_fsync(struct kiocb *iocb, int datasync)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Daio.h17 /* Notes on cancelling a kiocb:
18 * If a kiocb is cancelled, aio_complete may return 0 to indicate
19 * that cancel has not yet disposed of the kiocb. All cancel
20 * operations *must* call aio_put_req to dispose of the kiocb
56 * @kiocb: The kiocb struct to advance by performing an operation.
59 * to make forward progress. The kiocb argument describes the operation
61 * ki_retry is expected to update the kiocb with progress made. Typically
70 * the kiocb pointer again.
73 * will be called on the kiocb pointe
87 struct kiocb { struct
[all...]
H A Dnet.h121 struct kiocb;
159 int (*sendmsg) (struct kiocb *iocb, struct socket *sock,
161 int (*recvmsg) (struct kiocb *iocb, struct socket *sock,
279 SOCKCALL_WRAP(name, sendmsg, (struct kiocb *iocb, struct socket *sock, struct msghdr *m, size_t len), \
281 SOCKCALL_WRAP(name, recvmsg, (struct kiocb *iocb, struct socket *sock, struct msghdr *m, size_t len, int flags), \
H A Dfs.h284 struct kiocb;
299 typedef void (dio_iodone_t)(struct kiocb *iocb, loff_t offset,
415 ssize_t (*direct_IO)(int, struct kiocb *, const struct iovec *iov,
1083 ssize_t (*aio_read) (struct kiocb *, const struct iovec *, unsigned long, loff_t);
1084 ssize_t (*aio_write) (struct kiocb *, const struct iovec *, unsigned long, loff_t);
1095 int (*aio_fsync) (struct kiocb *, int datasync);
1745 extern ssize_t generic_file_aio_read(struct kiocb *, const struct iovec *, unsigned long, loff_t);
1746 extern ssize_t generic_file_aio_write(struct kiocb *, const struct iovec *, unsigned long, loff_t);
1747 extern ssize_t generic_file_aio_write_nolock(struct kiocb *, const struct iovec *,
1749 extern ssize_t generic_file_direct_write(struct kiocb *, cons
[all...]
H A Dnfs_fs.h363 extern ssize_t nfs_direct_IO(int, struct kiocb *, const struct iovec *, loff_t,
365 extern ssize_t nfs_file_direct_read(struct kiocb *iocb,
368 extern ssize_t nfs_file_direct_write(struct kiocb *iocb,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/xfs/linux-2.6/
H A Dxfs_lrw.h87 extern ssize_t xfs_read(struct bhv_desc *, struct kiocb *,
90 extern ssize_t xfs_write(struct bhv_desc *, struct kiocb *,
H A Dxfs_file.c51 struct kiocb *iocb,
69 struct kiocb *iocb,
79 struct kiocb *iocb,
89 struct kiocb *iocb,
108 struct kiocb *iocb,
118 struct kiocb *iocb,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/atm/
H A Dcommon.h16 int vcc_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg,
18 int vcc_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *m,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/
H A Dudp_impl.h23 extern int udpv6_sendmsg(struct kiocb *iocb, struct sock *sk,
25 extern int udpv6_recvmsg(struct kiocb *iocb, struct sock *sk,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ocfs2/
H A Dinode.h140 int ocfs2_aio_read(struct file *file, struct kiocb *req, struct iocb *iocb);
141 int ocfs2_aio_write(struct file *file, struct kiocb *req, struct iocb *iocb);
H A Daops.h100 static inline void ocfs2_iocb_set_rw_locked(struct kiocb *iocb, int level)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/iucv/
H A Daf_iucv.h90 static int iucv_sock_sendmsg(struct kiocb *iocb, struct socket *sock,
92 static int iucv_sock_recvmsg(struct kiocb *iocb, struct socket *sock,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/
H A Dinet_common.h28 extern int inet_sendmsg(struct kiocb *iocb,
H A Dsock.h540 int (*sendmsg)(struct kiocb *iocb, struct sock *sk,
542 int (*recvmsg)(struct kiocb *iocb, struct sock *sk,
670 struct kiocb *kiocb; member in struct:sock_iocb
673 static inline struct sock_iocb *kiocb_to_siocb(struct kiocb *iocb)
678 static inline struct kiocb *siocb_to_kiocb(struct sock_iocb *si)
680 return si->kiocb;
832 extern int sock_no_sendmsg(struct kiocb *, struct socket *,
834 extern int sock_no_recvmsg(struct kiocb *, struct socket *,
850 extern int sock_common_recvmsg(struct kiocb *ioc
[all...]
H A Dudp.h127 extern int udp_sendmsg(struct kiocb *iocb, struct sock *sk,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/
H A Dudp_impl.h28 extern int udp_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ext3/
H A Dfile.c51 ext3_file_write(struct kiocb *iocb, const struct iovec *iov,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ext4/
H A Dfile.c51 ext4_file_write(struct kiocb *iocb, const struct iovec *iov,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/unix/
H A Daf_unix.c470 static int unix_stream_sendmsg(struct kiocb *, struct socket *,
472 static int unix_stream_recvmsg(struct kiocb *, struct socket *,
474 static int unix_dgram_sendmsg(struct kiocb *, struct socket *,
476 static int unix_dgram_recvmsg(struct kiocb *, struct socket *,
480 static int unix_seqpacket_sendmsg(struct kiocb *, struct socket *,
1289 static int unix_dgram_sendmsg(struct kiocb *kiocb, struct socket *sock, argument
1292 struct sock_iocb *siocb = kiocb_to_siocb(kiocb);
1441 static int unix_stream_sendmsg(struct kiocb *kiocb, struc argument
1550 unix_seqpacket_sendmsg(struct kiocb *kiocb, struct socket *sock, struct msghdr *msg, size_t len) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/
H A Dsocket.c97 static ssize_t sock_aio_read(struct kiocb *iocb, const struct iovec *iov,
99 static ssize_t sock_aio_write(struct kiocb *iocb, const struct iovec *iov,
537 static inline int __sock_sendmsg(struct kiocb *iocb, struct socket *sock,
557 struct kiocb iocb;
618 static inline int __sock_recvmsg(struct kiocb *iocb, struct socket *sock,
640 struct kiocb iocb;
669 static void sock_aio_dtor(struct kiocb *iocb)
689 static struct sock_iocb *alloc_sock_iocb(struct kiocb *iocb,
699 siocb->kiocb = iocb;
704 static ssize_t do_sock_read(struct msghdr *msg, struct kiocb *ioc
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/nfs/
H A Dfile.c45 static ssize_t nfs_file_read(struct kiocb *, const struct iovec *iov,
47 static ssize_t nfs_file_write(struct kiocb *, const struct iovec *iov,
202 nfs_file_read(struct kiocb *iocb, const struct iovec *iov,
344 static ssize_t nfs_file_write(struct kiocb *iocb, const struct iovec *iov,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/bluetooth/
H A Dbluetooth.h122 int bt_sock_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len, int flags);

Completed in 220 milliseconds

1234