Searched refs:iovec (Results 1 - 25 of 254) sorted by relevance

1234567891011

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zebra/ospf6d/
H A Dospf6_network.h29 void iov_clear (struct iovec *, size_t);
30 int iov_count (struct iovec *);
31 int iov_totallen (struct iovec *);
32 void *iov_prepend (int, struct iovec *, size_t);
33 void *iov_append (int, struct iovec *, size_t);
34 void *iov_attach_last (struct iovec *, void *, size_t);
35 void *iov_detach_first (struct iovec *);
36 int iov_free (int, struct iovec *, u_int, u_int);
37 void iov_trim_head (int, struct iovec *);
38 void iov_free_all (int, struct iovec *);
[all...]
H A Dospf6_network.c36 /* iovec functions */
38 iov_clear (struct iovec *iov, size_t iovlen)
49 iov_count (struct iovec *iov)
58 iov_totallen (struct iovec *iov)
68 iov_prepend (int mtype, struct iovec *iov, size_t len)
94 iov_append (int mtype, struct iovec *iov, size_t len)
117 iov_attach_last (struct iovec *iov, void *base, size_t len)
127 iov_detach_first (struct iovec *iov)
145 iov_free (int mtype, struct iovec *iov, u_int begin, u_int end)
160 iov_trim_head (int mtype, struct iovec *io
[all...]
H A Dospf6_message.c84 ospf6_message_log_unknown (struct iovec *message)
90 ospf6_message_log_hello (struct iovec *message)
130 ospf6_message_log_dbdesc (struct iovec *message)
175 ospf6_message_log_lsreq (struct iovec *message)
208 ospf6_message_log_lsupdate (struct iovec *message)
247 ospf6_message_log_lsack (struct iovec *message)
273 void (*message_log) (struct iovec *);
285 ospf6_message_log (struct iovec *message)
317 ospf6_process_unknown (struct iovec *message,
327 ospf6_process_hello (struct iovec *messag
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/
H A Dread_write.h8 typedef ssize_t (*iov_fn_t)(struct kiocb *, const struct iovec *,
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,
H A Dread_write.c271 struct iovec iov = { .iov_base = buf, .iov_len = len };
327 struct iovec iov = { .iov_base = (void __user *)buf, .iov_len = len };
485 * Reduce an iovec's length in-place. Return the resulting number of segments
487 unsigned long iov_shorten(struct iovec *iov, unsigned long nr_segs, size_t to)
505 ssize_t do_sync_readv_writev(struct file *filp, const struct iovec *iov,
530 ssize_t do_loop_readv_writev(struct file *filp, struct iovec *iov,
533 struct iovec *vector = iov;
564 ssize_t rw_copy_check_uvector(int type, const struct iovec __user * uvector,
566 struct iovec *fast_pointer,
567 struct iovec **ret_pointe
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Duio.h16 struct iovec struct
37 * Total number of bytes covered by an iovec.
39 * NOTE that it is not safe to use this function until all the iovec's
43 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs)
53 unsigned long iov_shorten(struct iovec *iov, unsigned long nr_segs, size_t to);
H A Dsocket.h23 #include <linux/uio.h> /* iovec support */
67 struct iovec * msg_iov; /* Data blocks */
317 extern int memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len);
318 extern int memcpy_fromiovecend(unsigned char *kdata, const struct iovec *iov,
321 struct iovec *iov,
325 extern int verify_iovec(struct msghdr *m, struct iovec *iov, struct sockaddr *address, int mode);
326 extern int memcpy_toiovec(struct iovec *v, unsigned char *kdata, int len);
327 extern int memcpy_toiovecend(const struct iovec *v, unsigned char *kdata,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/
H A Dnetdma.h28 struct sk_buff *skb, int offset, struct iovec *to,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zebra/lib/
H A Dbuffer.c223 struct iovec *iovec; local
228 iovec = malloc (sizeof (struct iovec) * b->alloc);
233 iovec[iov_index].iov_base = (char *)(data->data + data->sp);
237 iovec[iov_index++].iov_len = size;
245 iovec[iov_index++].iov_len = data->cp - data->sp;
252 writev (fd, iovec, iov_index);
268 free (iovec);
278 struct iovec *iove local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_user_sdma.h42 const struct iovec *iov,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_user_sdma.h42 const struct iovec *iov,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/tipc/
H A Dtipc.h171 struct iovec const *msg_sect);
181 struct iovec const *msg_sect);
193 struct iovec const *msg_sect,
208 struct iovec const *msg_sect);
218 struct iovec const *msg_sect,
233 struct iovec const *msg);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/dhcp6/
H A Drelay6_socket.h44 struct iovec iov[1];
/netgear-R7000-V1.0.7.12_1.2.5/src/router/dhcp6/
H A Drelay6_socket.h44 struct iovec iov[1];
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/core/
H A Diovec.c2 * iovec manipulation routines.
11 * Andrew Lunn : Errors in iovec copying.
31 * Verify iovec. The caller must ensure that the iovec is big enough
32 * to hold the message iovec.
38 int verify_iovec(struct msghdr *m, struct iovec *iov, struct sockaddr *address, int mode)
54 size = m->msg_iovlen * sizeof(struct iovec);
75 * Copy kernel to iovec. Returns -EFAULT on error.
77 * Note: this modifies the original iovec.
80 int memcpy_toiovec(struct iovec *io
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/pohmelfs/
H A Dtrans.c67 struct iovec io;
141 BUG_ON(!t->iovec.iov_len);
142 BUG_ON(t->iovec.iov_len > 1024*1024*1024);
151 msg.msg_iov = &t->iovec;
162 err = kernel_sendmsg(st->socket, &msg, (struct kvec *)msg.msg_iov, 1, t->iovec.iov_len);
165 __func__, t, t->gen, t->iovec.iov_len, err);
173 t, t->gen, t->iovec.iov_len, t->page_num);
485 struct netfs_cmd *cmd = t->iovec.iov_base;
489 cmd->size = t->iovec.iov_len - sizeof(struct netfs_cmd) +
501 __func__, t->gen, cmd->size, t->iovec
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/vhost/
H A Dvhost.h96 struct iovec indirect[VHOST_NET_MAX_SG];
97 struct iovec iov[VHOST_NET_MAX_SG];
98 struct iovec hdr[VHOST_NET_MAX_SG];
141 struct iovec iov[], unsigned int iov_count,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/netatalk-2.2.5/libatalk/asp/
H A Dasp_close.c44 struct iovec iov[ 1 ];
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/dbus-1.6.8/dbus/
H A Dsd-daemon.c333 struct iovec iovec;
363 memset(&iovec, 0, sizeof(iovec));
364 iovec.iov_base = (char*) state;
365 iovec.iov_len = strlen(state);
374 msghdr.msg_iov = &iovec;
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/tcpdump-4.4.0/lbl/
H A Dos-sunos4.h134 struct iovec;
136 int readv(int, struct iovec *, int);
190 int writev(int, struct iovec *, int);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/libpcap-1.4.0/lbl/
H A Dos-sunos4.h134 struct iovec;
136 int readv(int, struct iovec *, int);
190 int writev(int, struct iovec *, int);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/netatalk-2.2.5/include/atalk/
H A Datp.h132 struct iovec *atpd_iov; /* for response */
142 struct iovec *atpd_iov; /* for response */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/tipc/
H A Dport.h113 struct iovec const *msg_sect);
115 struct iovec const *msg_sect, u32 num_sect,
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/transmission-2.73/libtransmission/
H A Dpeer-io.c1062 struct evbuffer_iovec iovec; local
1065 evbuffer_peek( buf, -1, &pos, &iovec, 1 );
1066 tr_cryptoEncrypt( &io->crypto, iovec.iov_len, iovec.iov_base, iovec.iov_base );
1067 } while( !evbuffer_ptr_set( buf, &pos, iovec.iov_len, EVBUFFER_PTR_ADD ) );
1083 struct evbuffer_iovec iovec; local
1084 evbuffer_reserve_space( io->outbuf, byteCount, &iovec, 1 );
1086 iovec.iov_len = byteCount;
1088 tr_cryptoEncrypt( &io->crypto, iovec
1149 struct evbuffer_iovec iovec; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/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[],

Completed in 302 milliseconds

1234567891011