/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/core/ |
H A D | iovec.c | 43 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 D | iovec.c | 43 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 D | gss_aeap.c | 52 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 D | gss_aeap.c | 52 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 D | gss_aeap.c | 52 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 D | iovlock.c | 35 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 D | iovlock.c | 35 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 D | iov.c | 2 * 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 D | iov.c | 2 * 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 D | uio.h | 43 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 D | uio.h | 43 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 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,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/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,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/heimdal/lib/gssapi/krb5/ |
H A D | aeap.c | 44 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 D | aeap.c | 44 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 D | aeap.c | 44 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 D | verror_msg.c | 85 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 D | verror_msg.c | 85 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 D | verror_msg.c | 85 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 D | svc.h | 174 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 D | svc.h | 174 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 D | stub_tx.c | 172 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 D | vhci_tx.c | 74 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 D | stub_tx.c | 172 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 D | vhci_tx.c | 74 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...] |