/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | aio.h | 17 /* 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 D | net.h | 154 struct kiocb; 196 int (*sendmsg) (struct kiocb *iocb, struct socket *sock, 198 int (*recvmsg) (struct kiocb *iocb, struct socket *sock,
|
H A D | nfs_fs.h | 431 extern ssize_t nfs_direct_IO(int, struct kiocb *, const struct iovec *, loff_t, 433 extern ssize_t nfs_file_direct_read(struct kiocb *iocb, 436 extern ssize_t nfs_file_direct_write(struct kiocb *iocb,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ |
H A D | aio.c | 85 kiocb_cachep = KMEM_CACHE(kiocb, SLAB_HWCACHE_ALIGN|SLAB_PANIC); 263 (nr_events > (0x10000000U / sizeof(struct kiocb)))) { 341 int (*cancel)(struct kiocb *, struct io_event *); 347 struct kiocb *iocb = list_kiocb(pos); 386 * Waits on the given sync kiocb to complete. 388 ssize_t wait_on_sync_kiocb(struct kiocb *iocb) 438 * Returns with kiocb->users set to 2. The io submit code path holds 443 static struct kiocb *__aio_get_req(struct kioctx *ctx) 445 struct kiocb *req = NULL; 486 static inline struct kiocb *aio_get_re 1390 aio_setup_vectored_rw(int type, struct kiocb *kiocb, bool compat) argument 1420 aio_setup_single_vector(struct kiocb *kiocb) argument 1435 aio_setup_iocb(struct kiocb *kiocb, bool compat) argument 1734 struct kiocb *kiocb = list_kiocb(pos); local 1756 struct kiocb *kiocb; local [all...] |
H A D | read_write.h | 8 typedef ssize_t (*iov_fn_t)(struct kiocb *, const struct iovec *,
|
H A D | read_write.c | 259 static void wait_on_retry_sync_kiocb(struct kiocb *iocb) 272 struct kiocb kiocb; local 275 init_sync_kiocb(&kiocb, filp); 276 kiocb.ki_pos = *ppos; 277 kiocb.ki_left = len; 278 kiocb.ki_nbytes = len; 281 ret = filp->f_op->aio_read(&kiocb, &iov, 1, kiocb.ki_pos); 284 wait_on_retry_sync_kiocb(&kiocb); 328 struct kiocb kiocb; local 508 struct kiocb kiocb; local [all...] |
H A D | bad_inode.c | 36 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, 95 static int bad_file_aio_fsync(struct kiocb *iocb, int datasync)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/xfs/linux-2.6/ |
H A D | xfs_aops.h | 40 struct kiocb *io_iocb;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv6/ |
H A D | udp_impl.h | 26 extern int udpv6_sendmsg(struct kiocb *iocb, struct sock *sk, 28 extern int udpv6_recvmsg(struct kiocb *iocb, struct sock *sk,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/atm/ |
H A D | common.h | 16 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-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/ |
H A D | inet_common.h | 22 extern int inet_sendmsg(struct kiocb *iocb, struct socket *sock, 26 extern int inet_recvmsg(struct kiocb *iocb, struct socket *sock,
|
H A D | sock.h | 738 int (*sendmsg)(struct kiocb *iocb, struct sock *sk, 740 int (*recvmsg)(struct kiocb *iocb, struct sock *sk, 880 struct kiocb *kiocb; member in struct:sock_iocb 883 static inline struct sock_iocb *kiocb_to_siocb(struct kiocb *iocb) 888 static inline struct kiocb *siocb_to_kiocb(struct sock_iocb *si) 890 return si->kiocb; 1122 extern int sock_no_sendmsg(struct kiocb *, struct socket *, 1124 extern int sock_no_recvmsg(struct kiocb *, struct socket *, 1140 extern int sock_common_recvmsg(struct kiocb *ioc [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ocfs2/ |
H A D | aops.h | 65 static inline void ocfs2_iocb_set_rw_locked(struct kiocb *iocb, int level)
|
H A D | inode.h | 149 int ocfs2_aio_read(struct file *file, struct kiocb *req, struct iocb *iocb); 150 int ocfs2_aio_write(struct file *file, struct kiocb *req, struct iocb *iocb);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv4/ |
H A D | udp_impl.h | 24 extern int udp_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/phonet/ |
H A D | datagram.c | 72 static int pn_sendmsg(struct kiocb *iocb, struct sock *sk, 115 static int pn_recvmsg(struct kiocb *iocb, struct sock *sk,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/xfs/ |
H A D | xfs_vnodeops.h | 10 struct kiocb;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ieee802154/ |
H A D | raw.c | 105 static int raw_sendmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, 174 static int raw_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ext4/ |
H A D | file.c | 59 ext4_file_write(struct kiocb *iocb, const struct iovec *iov,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/dccp/ |
H A D | probe.c | 75 static int jdccp_sendmsg(struct kiocb *iocb, struct sock *sk,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/rxrpc/ |
H A D | ar-output.c | 22 static int rxrpc_send_data(struct kiocb *iocb, 128 int rxrpc_client_sendmsg(struct kiocb *iocb, struct rxrpc_sock *rx, 273 int rxrpc_server_sendmsg(struct kiocb *iocb, struct rxrpc_sock *rx, 522 static int rxrpc_send_data(struct kiocb *iocb,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/unix/ |
H A D | af_unix.c | 504 static int unix_stream_sendmsg(struct kiocb *, struct socket *, 506 static int unix_stream_recvmsg(struct kiocb *, struct socket *, 508 static int unix_dgram_sendmsg(struct kiocb *, struct socket *, 510 static int unix_dgram_recvmsg(struct kiocb *, struct socket *, 514 static int unix_seqpacket_sendmsg(struct kiocb *, struct socket *, 1389 static int unix_dgram_sendmsg(struct kiocb *kiocb, struct socket *sock, argument 1392 struct sock_iocb *siocb = kiocb_to_siocb(kiocb); 1545 static int unix_stream_sendmsg(struct kiocb *kiocb, struc argument 1666 unix_seqpacket_sendmsg(struct kiocb *kiocb, struct socket *sock, struct msghdr *msg, size_t len) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/bluetooth/ |
H A D | bluetooth.h | 128 int bt_sock_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len, int flags);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/nfs/ |
H A D | direct.c | 73 struct kiocb * iocb; /* controlling i/o request */ 118 ssize_t nfs_direct_IO(int rw, struct kiocb *iocb, const struct iovec *iov, loff_t pos, unsigned long nr_segs) 423 static ssize_t nfs_direct_read(struct kiocb *iocb, const struct iovec *iov, 859 static ssize_t nfs_direct_write(struct kiocb *iocb, const struct iovec *iov, 915 ssize_t nfs_file_direct_read(struct kiocb *iocb, const struct iovec *iov, 969 ssize_t nfs_file_direct_write(struct kiocb *iocb, const struct iovec *iov,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ |
H A D | socket.c | 109 static ssize_t sock_aio_read(struct kiocb *iocb, const struct iovec *iov, 111 static ssize_t sock_aio_write(struct kiocb *iocb, const struct iovec *iov, 550 static inline int __sock_sendmsg(struct kiocb *iocb, struct socket *sock, 572 struct kiocb iocb; 680 static inline int __sock_recvmsg_nosec(struct kiocb *iocb, struct socket *sock, 696 static inline int __sock_recvmsg(struct kiocb *iocb, struct socket *sock, 707 struct kiocb iocb; 723 struct kiocb iocb; 753 static void sock_aio_dtor(struct kiocb *iocb) 787 static struct sock_iocb *alloc_sock_iocb(struct kiocb *ioc [all...] |