/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/core/ |
H A D | iovec.c | 39 int verify_iovec(struct msghdr *m, struct iovec *iov, char *address, int mode) argument 56 if (copy_from_user(iov, m->msg_iov, size)) 59 m->msg_iov = iov; 63 err += iov[ct].iov_len; 82 int memcpy_toiovec(struct iovec *iov, unsigned char *kdata, int len) argument 85 if (iov->iov_len) { 86 int copy = min_t(unsigned int, iov->iov_len, len); 87 if (copy_to_user(iov->iov_base, kdata, copy)) 91 iov->iov_len -= copy; 92 iov 106 memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len) argument 127 memcpy_fromiovecend(unsigned char *kdata, struct iovec *iov, int offset, int len) argument 159 csum_partial_copy_fromiovecend(unsigned char *kdata, struct iovec *iov, int offset, unsigned int len, __wsum *csump) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/dma/ |
H A D | iovlock.c | 34 static int num_pages_spanned(struct iovec *iov) argument 37 ((PAGE_ALIGN((unsigned long)iov->iov_base + iov->iov_len) - 38 ((unsigned long)iov->iov_base & PAGE_MASK)) >> PAGE_SHIFT); 49 struct dma_pinned_list *dma_pin_iovec_pages(struct iovec *iov, size_t len) argument 66 iovec_len_used += iov[nr_iovecs].iov_len; 67 iovec_pages_used += num_pages_spanned(&iov[nr_iovecs]); 86 len -= iov[i].iov_len; 88 if (!access_ok(VERIFY_WRITE, iov[i].iov_base, iov[ 146 dma_memcpy_to_kernel_iovec(struct dma_chan *chan, struct iovec *iov, unsigned char *kdata, size_t len) argument 178 dma_memcpy_to_iovec(struct dma_chan *chan, struct iovec *iov, struct dma_pinned_list *pinned_list, unsigned char *kdata, size_t len) argument 238 dma_memcpy_pg_to_iovec(struct dma_chan *chan, struct iovec *iov, struct dma_pinned_list *pinned_list, struct page *page, unsigned int offset, size_t len) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.0/libatalk/asp/ |
H A D | asp_cmdreply.c | 44 struct iovec iov[ ASP_MAXPACKETS ]; local 58 iov[ iovcnt ].iov_base = buf; 62 memcpy( iov[ iovcnt ].iov_base, &result, ASP_HDRSIZ ); 64 memset( iov[ iovcnt ].iov_base, 0, ASP_HDRSIZ ); 70 iov[ iovcnt ].iov_len = ASP_CMDMAXSIZ; 72 iov[ iovcnt ].iov_len = buflen + ASP_HDRSIZ; 79 atpb.atp_sresiov = iov;
|
H A D | asp_close.c | 44 struct iovec iov[ 1 ]; local 50 iov[ 0 ].iov_base = asp->commands; 51 iov[ 0 ].iov_len = sizeof(u_int32_t); 52 atpb.atp_sresiov = iov;
|
H A D | asp_attn.c | 30 struct iovec iov[ 1 ]; local 50 iov[ 0 ].iov_base = data; 51 iov[ 0 ].iov_len = sizeof( data ); 52 atpb.atp_rresiov = iov; 53 atpb.atp_rresiovcnt = sizeof( iov )/sizeof( iov[ 0 ] );
|
H A D | asp_shutdown.c | 24 struct iovec iov; local 50 iov.iov_base = asp->commands; 51 iov.iov_len = ASP_CMDSIZ; 52 atpb.atp_rresiov = &iov;
|
H A D | asp_write.c | 44 struct iovec iov[ ASP_MAXPACKETS ]; local 62 iov[iovcnt].iov_base = buf + iovcnt*ASP_CMDMAXSIZ; 63 iov[ iovcnt ].iov_len = ASP_CMDMAXSIZ; 80 atpb.atp_rresiov = iov; 92 memmove(p, (char *) iov[ iovcnt ].iov_base + ASP_HDRSIZ, 93 iov[ iovcnt ].iov_len - ASP_HDRSIZ ); 94 p += ( iov[ iovcnt ].iov_len - ASP_HDRSIZ );
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.5/libatalk/asp/ |
H A D | asp_cmdreply.c | 44 struct iovec iov[ ASP_MAXPACKETS ]; local 58 iov[ iovcnt ].iov_base = buf; 62 memcpy( iov[ iovcnt ].iov_base, &result, ASP_HDRSIZ ); 64 memset( iov[ iovcnt ].iov_base, 0, ASP_HDRSIZ ); 70 iov[ iovcnt ].iov_len = ASP_CMDMAXSIZ; 72 iov[ iovcnt ].iov_len = buflen + ASP_HDRSIZ; 79 atpb.atp_sresiov = iov;
|
H A D | asp_close.c | 44 struct iovec iov[ 1 ]; local 50 iov[ 0 ].iov_base = asp->commands; 51 iov[ 0 ].iov_len = sizeof(u_int32_t); 52 atpb.atp_sresiov = iov;
|
H A D | asp_attn.c | 30 struct iovec iov[ 1 ]; local 50 iov[ 0 ].iov_base = data; 51 iov[ 0 ].iov_len = sizeof( data ); 52 atpb.atp_rresiov = iov; 53 atpb.atp_rresiovcnt = sizeof( iov )/sizeof( iov[ 0 ] );
|
H A D | asp_shutdown.c | 24 struct iovec iov; local 50 iov.iov_base = asp->commands; 51 iov.iov_len = ASP_CMDSIZ; 52 atpb.atp_rresiov = &iov;
|
H A D | asp_write.c | 44 struct iovec iov[ ASP_MAXPACKETS ]; local 62 iov[iovcnt].iov_base = buf + iovcnt*ASP_CMDMAXSIZ; 63 iov[ iovcnt ].iov_len = ASP_CMDMAXSIZ; 80 atpb.atp_rresiov = iov; 92 memmove(p, (char *) iov[ iovcnt ].iov_base + ASP_HDRSIZ, 93 iov[ iovcnt ].iov_len - ASP_HDRSIZ ); 94 p += ( iov[ iovcnt ].iov_len - ASP_HDRSIZ );
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/ |
H A D | filemap.h | 19 const struct iovec *iov, 64 const struct iovec *iov, size_t base, size_t bytes) 70 copied = __filemap_copy_from_user_iovec_inatomic(kaddr + offset, iov, 75 copied = __filemap_copy_from_user_iovec_inatomic(kaddr + offset, iov, 87 const struct iovec *iov = *iovp; local 91 int copy = min(bytes, iov->iov_len - base); 95 if (iov->iov_len == base) { 96 iov++; 100 *iovp = iov; 63 filemap_copy_from_user_iovec(struct page *page, unsigned long offset, const struct iovec *iov, size_t base, size_t bytes) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | uio.h | 49 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) argument 55 ret += iov[seg].iov_len; 59 unsigned long iov_shorten(struct iovec *iov, unsigned long nr_segs, size_t to);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ |
H A D | read_write.h | 11 ssize_t do_sync_readv_writev(struct file *filp, const struct iovec *iov, 13 ssize_t do_loop_readv_writev(struct file *filp, struct iovec *iov,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/ospf6d/ |
H A D | ospf6_network.c | 38 iov_clear (struct iovec *iov, size_t iovlen) argument 43 iov[i].iov_base = NULL; 44 iov[i].iov_len = 0; 49 iov_count (struct iovec *iov) argument 52 for (i = 0; iov[i].iov_base; i++) 58 iov_totallen (struct iovec *iov) argument 62 for (i = 0; iov[i].iov_base; i++) 63 totallen += iov[i].iov_len; 68 iov_prepend (int mtype, struct iovec *iov, size_t len) argument 81 iovlen = iov_count (iov); 94 iov_append(int mtype, struct iovec *iov, size_t len) argument 117 iov_attach_last(struct iovec *iov, void *base, size_t len) argument 127 iov_detach_first(struct iovec *iov) argument 145 iov_free(int mtype, struct iovec *iov, u_int begin, u_int end) argument 160 iov_trim_head(int mtype, struct iovec *iov) argument 170 iov_free_all(int mtype, struct iovec *iov) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.0/libatalk/netddp/ |
H A D | netddp_recvfrom.c | 45 struct iovec iov[2]; local 47 iov[0].iov_base = (void *) &ddphdr; 48 iov[0].iov_len = sizeof(ddphdr); 49 iov[1].iov_base = buf; 50 iov[1].iov_len = buflen; 52 while ((i = readv(fd, iov, 2)) < 0) {
|
H A D | netddp_sendto.c | 46 struct iovec iov[2]; local 48 iov[0].iov_base = (void *) &ddphdr; 49 iov[0].iov_len = sizeof(ddphdr); 50 iov[1].iov_base = buf; 51 iov[1].iov_len = buflen; 61 while ((i = writev(fd, iov, 2)) < 0) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.5/libatalk/netddp/ |
H A D | netddp_recvfrom.c | 45 struct iovec iov[2]; local 47 iov[0].iov_base = (void *) &ddphdr; 48 iov[0].iov_len = sizeof(ddphdr); 49 iov[1].iov_base = buf; 50 iov[1].iov_len = buflen; 52 while ((i = readv(fd, iov, 2)) < 0) {
|
H A D | netddp_sendto.c | 46 struct iovec iov[2]; local 48 iov[0].iov_base = (void *) &ddphdr; 49 iov[0].iov_len = sizeof(ddphdr); 50 iov[1].iov_base = buf; 51 iov[1].iov_len = buflen; 61 while ((i = writev(fd, iov, 2)) < 0) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/libbb/ |
H A D | verror_msg.c | 74 struct iovec iov[3]; local 76 #define used (iov[2].iov_len) 77 #define msgv (iov[2].iov_base) 78 #define msgc ((char*)(iov[2].iov_base)) 79 #define msgptr (&(iov[2].iov_base)) 111 iov[0].iov_base = (char*)applet_name; 112 iov[0].iov_len = strlen(applet_name); 113 iov[1].iov_base = (char*)": "; 114 iov[1].iov_len = 2; 115 /*iov[ [all...] |
H A D | udp_io.c | 37 struct iovec iov[1]; 57 iov[0].iov_base = buf; 58 iov[0].iov_len = len; 65 msg.msg_iov = iov; 110 struct iovec iov[1]; 119 iov[0].iov_base = buf; 120 iov[0].iov_len = len; 125 msg.msg_iov = iov;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/sunrpc/ |
H A D | svc.h | 154 static inline u32 svc_getnl(struct kvec *iov) argument 157 vp = iov->iov_base; 159 iov->iov_base = (void*)vp; 160 iov->iov_len -= sizeof(__be32); 164 static inline void svc_putnl(struct kvec *iov, u32 val) argument 166 __be32 *vp = iov->iov_base + iov->iov_len; 168 iov->iov_len += sizeof(__be32); 171 static inline __be32 svc_getu32(struct kvec *iov) argument 174 vp = iov 181 svc_ungetu32(struct kvec *iov) argument 188 svc_putu32(struct kvec *iov, __be32 val) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/lib/ |
H A D | buffer.c | 308 struct iovec *iov; local 320 iov = small_iov; 322 iov = XCALLOC (MTYPE_TMP, sizeof (struct iovec) * (b->alloc + 2)); 330 iov[iov_index].iov_base = erase; 331 iov[iov_index].iov_len = sizeof erase; 338 iov[iov_index].iov_base = (char *)(data->data + data->sp); 339 iov[iov_index].iov_len = data->cp - data->sp; 346 iov[iov_index].iov_base = more; 347 iov[iov_index].iov_len = sizeof more; 352 nbytes = writev (fd, iov, iov_inde 391 struct iovec *iov; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/ntfs-3g-2009.3.8/libfuse-lite/ |
H A D | fuse_kern_chan.c | 58 static int fuse_kern_chan_send(struct fuse_chan *ch, const struct iovec iov[], argument 61 if (iov) { 62 ssize_t res = writev(fuse_chan_fd(ch), iov, count);
|