Searched refs:iov (Results 1 - 25 of 190) sorted by relevance

12345678

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/core/
H A Diovec.c39 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 Diovlock.c34 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 Dasp_cmdreply.c44 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 Dasp_close.c44 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 Dasp_attn.c30 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 Dasp_shutdown.c24 struct iovec iov; local
50 iov.iov_base = asp->commands;
51 iov.iov_len = ASP_CMDSIZ;
52 atpb.atp_rresiov = &iov;
H A Dasp_write.c44 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 Dasp_cmdreply.c44 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 Dasp_close.c44 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 Dasp_attn.c30 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 Dasp_shutdown.c24 struct iovec iov; local
50 iov.iov_base = asp->commands;
51 iov.iov_len = ASP_CMDSIZ;
52 atpb.atp_rresiov = &iov;
H A Dasp_write.c44 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 Dfilemap.h19 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 Duio.h49 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 Dread_write.h11 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 Dospf6_network.c38 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 Dnetddp_recvfrom.c45 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 Dnetddp_sendto.c46 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 Dnetddp_recvfrom.c45 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 Dnetddp_sendto.c46 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 Dverror_msg.c74 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 Dudp_io.c37 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 Dsvc.h154 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 Dbuffer.c308 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 Dfuse_kern_chan.c58 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);

Completed in 225 milliseconds

12345678