/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ |
H A D | aio.c | 72 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 D | read_write.h | 8 typedef ssize_t (*iov_fn_t)(struct kiocb *, const struct iovec *,
|
H A D | read_write.c | 221 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 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, 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 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 | 121 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 D | fs.h | 284 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 D | nfs_fs.h | 363 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 D | xfs_lrw.h | 87 extern ssize_t xfs_read(struct bhv_desc *, struct kiocb *, 90 extern ssize_t xfs_write(struct bhv_desc *, struct kiocb *,
|
H A D | xfs_file.c | 51 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 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-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/ |
H A D | udp_impl.h | 23 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 D | inode.h | 140 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 D | aops.h | 100 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 D | af_iucv.h | 90 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 D | inet_common.h | 28 extern int inet_sendmsg(struct kiocb *iocb,
|
H A D | sock.h | 540 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 D | udp.h | 127 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 D | udp_impl.h | 28 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 D | file.c | 51 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 D | file.c | 51 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 D | af_unix.c | 470 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 D | socket.c | 97 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 D | file.c | 45 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 D | bluetooth.h | 122 int bt_sock_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len, int flags);
|