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

1234567891011>>

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/core/
H A Diovec.c43 int verify_iovec(struct msghdr *m, struct iovec *iov, struct sockaddr *address, int mode) argument
60 if (copy_from_user(iov, m->msg_iov, size))
63 m->msg_iov = iov;
67 size_t len = iov[ct].iov_len;
71 iov[ct].iov_len = len;
85 int memcpy_toiovec(struct iovec *iov, unsigned char *kdata, int len) argument
88 if (iov->iov_len) {
89 int copy = min_t(unsigned int, iov->iov_len, len);
90 if (copy_to_user(iov->iov_base, kdata, copy))
94 iov
108 memcpy_toiovecend(const struct iovec *iov, unsigned char *kdata, int offset, int len) argument
138 memcpy_tokerneliovec(struct iovec *iov, unsigned char *kdata, int len) argument
163 memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len) argument
186 memcpy_fromiovecend(unsigned char *kdata, const struct iovec *iov, int offset, int len) argument
219 csum_partial_copy_fromiovecend(unsigned char *kdata, struct iovec *iov, int offset, unsigned int len, __wsum *csump) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/core/
H A Diovec.c43 int verify_iovec(struct msghdr *m, struct iovec *iov, struct sockaddr *address, int mode) argument
60 if (copy_from_user(iov, m->msg_iov, size))
63 m->msg_iov = iov;
67 size_t len = iov[ct].iov_len;
71 iov[ct].iov_len = len;
85 int memcpy_toiovec(struct iovec *iov, unsigned char *kdata, int len) argument
88 if (iov->iov_len) {
89 int copy = min_t(unsigned int, iov->iov_len, len);
90 if (copy_to_user(iov->iov_base, kdata, copy))
94 iov
108 memcpy_toiovecend(const struct iovec *iov, unsigned char *kdata, int offset, int len) argument
138 memcpy_tokerneliovec(struct iovec *iov, unsigned char *kdata, int len) argument
163 memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len) argument
186 memcpy_fromiovecend(unsigned char *kdata, const struct iovec *iov, int offset, int len) argument
219 csum_partial_copy_fromiovecend(unsigned char *kdata, struct iovec *iov, int offset, unsigned int len, __wsum *csump) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/heimdal/lib/gssapi/mech/
H A Dgss_aeap.c52 gss_iov_buffer_desc *iov,
64 if (iov == NULL && iov_count != 0)
74 iov, iov_count);
89 gss_iov_buffer_desc *iov,
103 if (iov == NULL && iov_count != 0)
113 iov, iov_count);
117 * Update the length fields in iov buffer for the types:
133 gss_iov_buffer_desc *iov,
145 if (iov == NULL && iov_count != 0)
155 iov, iov_coun
47 gss_wrap_iov(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int * conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
85 gss_unwrap_iov(OM_uint32 *minor_status, gss_ctx_id_t context_handle, int *conf_state, gss_qop_t *qop_state, gss_iov_buffer_desc *iov, int iov_count) argument
128 gss_wrap_iov_length(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int *conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
166 gss_release_iov_buffer(OM_uint32 *minor_status, gss_iov_buffer_desc *iov, int iov_count) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source4/heimdal/lib/gssapi/mech/
H A Dgss_aeap.c52 gss_iov_buffer_desc *iov,
64 if (iov == NULL && iov_count != 0)
74 iov, iov_count);
89 gss_iov_buffer_desc *iov,
103 if (iov == NULL && iov_count != 0)
113 iov, iov_count);
117 * Update the length fields in iov buffer for the types:
133 gss_iov_buffer_desc *iov,
145 if (iov == NULL && iov_count != 0)
155 iov, iov_coun
47 gss_wrap_iov(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int * conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
85 gss_unwrap_iov(OM_uint32 *minor_status, gss_ctx_id_t context_handle, int *conf_state, gss_qop_t *qop_state, gss_iov_buffer_desc *iov, int iov_count) argument
128 gss_wrap_iov_length(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int *conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
166 gss_release_iov_buffer(OM_uint32 *minor_status, gss_iov_buffer_desc *iov, int iov_count) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/heimdal/lib/gssapi/mech/
H A Dgss_aeap.c52 gss_iov_buffer_desc *iov,
64 if (iov == NULL && iov_count != 0)
74 iov, iov_count);
89 gss_iov_buffer_desc *iov,
103 if (iov == NULL && iov_count != 0)
113 iov, iov_count);
117 * Update the length fields in iov buffer for the types:
133 gss_iov_buffer_desc *iov,
145 if (iov == NULL && iov_count != 0)
155 iov, iov_coun
47 gss_wrap_iov(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int * conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
85 gss_unwrap_iov(OM_uint32 *minor_status, gss_ctx_id_t context_handle, int *conf_state, gss_qop_t *qop_state, gss_iov_buffer_desc *iov, int iov_count) argument
128 gss_wrap_iov_length(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int *conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
166 gss_release_iov_buffer(OM_uint32 *minor_status, gss_iov_buffer_desc *iov, int iov_count) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/dma/
H A Diovlock.c35 static int num_pages_spanned(struct iovec *iov) argument
38 ((PAGE_ALIGN((unsigned long)iov->iov_base + iov->iov_len) -
39 ((unsigned long)iov->iov_base & PAGE_MASK)) >> PAGE_SHIFT);
50 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[
151 dma_memcpy_to_iovec(struct dma_chan *chan, struct iovec *iov, struct dma_pinned_list *pinned_list, unsigned char *kdata, size_t len) argument
212 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...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/dma/
H A Diovlock.c35 static int num_pages_spanned(struct iovec *iov) argument
38 ((PAGE_ALIGN((unsigned long)iov->iov_base + iov->iov_len) -
39 ((unsigned long)iov->iov_base & PAGE_MASK)) >> PAGE_SHIFT);
50 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[
151 dma_memcpy_to_iovec(struct dma_chan *chan, struct iovec *iov, struct dma_pinned_list *pinned_list, unsigned char *kdata, size_t len) argument
212 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...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/pci/
H A Diov.c2 * drivers/pci/iov.c
81 struct pci_sriov *iov = dev->sriov; local
87 mutex_lock(&iov->dev->sriov->lock);
91 mutex_unlock(&iov->dev->sriov->lock);
96 pci_read_config_word(dev, iov->pos + PCI_SRIOV_VF_DID, &virtfn->device);
107 do_div(size, iov->total);
118 mutex_unlock(&iov->dev->sriov->lock);
142 mutex_lock(&iov->dev->sriov->lock);
145 mutex_unlock(&iov->dev->sriov->lock);
155 struct pci_sriov *iov local
187 struct pci_sriov *iov = dev->sriov; local
209 struct pci_sriov *iov = container_of(work, struct pci_sriov, mtask); local
237 struct pci_sriov *iov = dev->sriov; local
266 struct pci_sriov *iov = dev->sriov; local
283 struct pci_sriov *iov = dev->sriov; local
387 struct pci_sriov *iov = dev->sriov; local
417 struct pci_sriov *iov; local
533 struct pci_sriov *iov = dev->sriov; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/pci/
H A Diov.c2 * drivers/pci/iov.c
81 struct pci_sriov *iov = dev->sriov; local
87 mutex_lock(&iov->dev->sriov->lock);
91 mutex_unlock(&iov->dev->sriov->lock);
96 pci_read_config_word(dev, iov->pos + PCI_SRIOV_VF_DID, &virtfn->device);
107 do_div(size, iov->total);
118 mutex_unlock(&iov->dev->sriov->lock);
142 mutex_lock(&iov->dev->sriov->lock);
145 mutex_unlock(&iov->dev->sriov->lock);
155 struct pci_sriov *iov local
187 struct pci_sriov *iov = dev->sriov; local
209 struct pci_sriov *iov = container_of(work, struct pci_sriov, mtask); local
237 struct pci_sriov *iov = dev->sriov; local
266 struct pci_sriov *iov = dev->sriov; local
283 struct pci_sriov *iov = dev->sriov; local
387 struct pci_sriov *iov = dev->sriov; local
417 struct pci_sriov *iov; local
533 struct pci_sriov *iov = dev->sriov; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Duio.h43 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) argument
49 ret += iov[seg].iov_len;
53 unsigned long iov_shorten(struct iovec *iov, unsigned long nr_segs, size_t to);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Duio.h43 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) argument
49 ret += iov[seg].iov_len;
53 unsigned long iov_shorten(struct iovec *iov, unsigned long nr_segs, size_t to);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/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,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/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,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/heimdal/lib/gssapi/krb5/
H A Daeap.c44 gss_iov_buffer_desc *iov,
55 iov, iov_count);
65 gss_iov_buffer_desc *iov,
75 conf_state, qop_state, iov, iov_count);
86 gss_iov_buffer_desc *iov,
97 iov, iov_count);
39 _gk_wrap_iov(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int * conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
61 _gk_unwrap_iov(OM_uint32 *minor_status, gss_ctx_id_t context_handle, int *conf_state, gss_qop_t *qop_state, gss_iov_buffer_desc *iov, int iov_count) argument
81 _gk_wrap_iov_length(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int *conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source4/heimdal/lib/gssapi/krb5/
H A Daeap.c44 gss_iov_buffer_desc *iov,
55 iov, iov_count);
65 gss_iov_buffer_desc *iov,
75 conf_state, qop_state, iov, iov_count);
86 gss_iov_buffer_desc *iov,
97 iov, iov_count);
39 _gk_wrap_iov(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int * conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
61 _gk_unwrap_iov(OM_uint32 *minor_status, gss_ctx_id_t context_handle, int *conf_state, gss_qop_t *qop_state, gss_iov_buffer_desc *iov, int iov_count) argument
81 _gk_wrap_iov_length(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int *conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/heimdal/lib/gssapi/krb5/
H A Daeap.c44 gss_iov_buffer_desc *iov,
55 iov, iov_count);
65 gss_iov_buffer_desc *iov,
75 conf_state, qop_state, iov, iov_count);
86 gss_iov_buffer_desc *iov,
97 iov, iov_count);
39 _gk_wrap_iov(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int * conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
61 _gk_unwrap_iov(OM_uint32 *minor_status, gss_ctx_id_t context_handle, int *conf_state, gss_qop_t *qop_state, gss_iov_buffer_desc *iov, int iov_count) argument
81 _gk_wrap_iov_length(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int *conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/libbb/
H A Dverror_msg.c85 struct iovec iov[3]; local
87 #define used (iov[2].iov_len)
88 #define msgv (iov[2].iov_base)
89 #define msgc ((char*)(iov[2].iov_base))
90 #define msgptr (&(iov[2].iov_base))
122 iov[0].iov_base = (char*)applet_name;
123 iov[0].iov_len = strlen(applet_name);
124 iov[1].iov_base = (char*)": ";
125 iov[1].iov_len = 2;
126 /*iov[
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/libbb/
H A Dverror_msg.c85 struct iovec iov[3]; local
87 #define used (iov[2].iov_len)
88 #define msgv (iov[2].iov_base)
89 #define msgc ((char*)(iov[2].iov_base))
90 #define msgptr (&(iov[2].iov_base))
122 iov[0].iov_base = (char*)applet_name;
123 iov[0].iov_len = strlen(applet_name);
124 iov[1].iov_base = (char*)": ";
125 iov[1].iov_len = 2;
126 /*iov[
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/libbb/
H A Dverror_msg.c85 struct iovec iov[3]; local
87 #define used (iov[2].iov_len)
88 #define msgv (iov[2].iov_base)
89 #define msgc ((char*)(iov[2].iov_base))
90 #define msgptr (&(iov[2].iov_base))
122 iov[0].iov_base = (char*)applet_name;
123 iov[0].iov_len = strlen(applet_name);
124 iov[1].iov_base = (char*)": ";
125 iov[1].iov_len = 2;
126 /*iov[
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/sunrpc/
H A Dsvc.h174 static inline u32 svc_getnl(struct kvec *iov) argument
177 vp = iov->iov_base;
179 iov->iov_base = (void*)vp;
180 iov->iov_len -= sizeof(__be32);
184 static inline void svc_putnl(struct kvec *iov, u32 val) argument
186 __be32 *vp = iov->iov_base + iov->iov_len;
188 iov->iov_len += sizeof(__be32);
191 static inline __be32 svc_getu32(struct kvec *iov) argument
194 vp = iov
201 svc_ungetu32(struct kvec *iov) argument
208 svc_putu32(struct kvec *iov, __be32 val) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/sunrpc/
H A Dsvc.h174 static inline u32 svc_getnl(struct kvec *iov) argument
177 vp = iov->iov_base;
179 iov->iov_base = (void*)vp;
180 iov->iov_len -= sizeof(__be32);
184 static inline void svc_putnl(struct kvec *iov, u32 val) argument
186 __be32 *vp = iov->iov_base + iov->iov_len;
188 iov->iov_len += sizeof(__be32);
191 static inline __be32 svc_getu32(struct kvec *iov) argument
194 vp = iov
201 svc_ungetu32(struct kvec *iov) argument
208 svc_putu32(struct kvec *iov, __be32 val) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/usbip/
H A Dstub_tx.c172 struct kvec iov[3]; local
186 memset(&iov, 0, sizeof(iov));
195 iov[0].iov_base = &pdu_header;
196 iov[0].iov_len = sizeof(pdu_header);
201 iov[1].iov_base = urb->transfer_buffer;
202 iov[1].iov_len = urb->actual_length;
217 iov[2].iov_base = iso_buffer;
218 iov[2].iov_len = len;
222 ret = kernel_sendmsg(sdev->ud.tcp_socket, &msg, iov,
280 struct kvec iov[1]; local
[all...]
H A Dvhci_tx.c74 struct kvec iov[3]; local
88 memset(&iov, 0, sizeof(iov));
97 iov[0].iov_base = &pdu_header;
98 iov[0].iov_len = sizeof(pdu_header);
103 iov[1].iov_base = urb->transfer_buffer;
104 iov[1].iov_len = urb->transfer_buffer_length;
119 iov[2].iov_base = iso_buffer;
120 iov[2].iov_len = len;
124 ret = kernel_sendmsg(vdev->ud.tcp_socket, &msg, iov,
168 struct kvec iov[3]; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/usbip/
H A Dstub_tx.c172 struct kvec iov[3]; local
186 memset(&iov, 0, sizeof(iov));
195 iov[0].iov_base = &pdu_header;
196 iov[0].iov_len = sizeof(pdu_header);
201 iov[1].iov_base = urb->transfer_buffer;
202 iov[1].iov_len = urb->actual_length;
217 iov[2].iov_base = iso_buffer;
218 iov[2].iov_len = len;
222 ret = kernel_sendmsg(sdev->ud.tcp_socket, &msg, iov,
280 struct kvec iov[1]; local
[all...]
H A Dvhci_tx.c74 struct kvec iov[3]; local
88 memset(&iov, 0, sizeof(iov));
97 iov[0].iov_base = &pdu_header;
98 iov[0].iov_len = sizeof(pdu_header);
103 iov[1].iov_base = urb->transfer_buffer;
104 iov[1].iov_len = urb->transfer_buffer_length;
119 iov[2].iov_base = iso_buffer;
120 iov[2].iov_len = len;
124 ret = kernel_sendmsg(vdev->ud.tcp_socket, &msg, iov,
168 struct kvec iov[3]; local
[all...]

Completed in 150 milliseconds

1234567891011>>