Home
last modified time | relevance | path

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

12345678910>>...16

/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/ptrace/
H A Dptrace.h104 struct iovec iov; in ptrace_read_regs() local
109 iov.iov_base = regs; in ptrace_read_regs()
110 iov.iov_len = n * sizeof(unsigned long); in ptrace_read_regs()
112 ret = ptrace(PTRACE_GETREGSET, child, type, &iov); in ptrace_read_regs()
124 struct iovec iov; in ptrace_write_regs() local
129 iov.iov_base = regs; in ptrace_write_regs()
130 iov.iov_len = n * sizeof(unsigned long); in ptrace_write_regs()
132 ret = ptrace(PTRACE_SETREGSET, child, type, &iov); in ptrace_write_regs()
142 struct iovec iov; in show_tar_registers() local
151 iov in show_tar_registers()
188 struct iovec iov; write_tar_registers() local
231 struct iovec iov; show_tm_checkpointed_state() local
279 struct iovec iov; write_ckpt_tar_registers() local
366 struct iovec iov; show_ckpt_fpr() local
390 struct iovec iov; write_ckpt_fpr() local
471 struct iovec iov; show_ckpt_gpr() local
500 struct iovec iov; write_ckpt_gpr() local
544 struct iovec iov; show_vmx_ckpt() local
574 struct iovec iov; write_vmx_ckpt() local
604 struct iovec iov; show_vsx_ckpt() local
633 struct iovec iov; write_vsx_ckpt() local
651 struct iovec iov; show_tm_spr() local
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/ptrace/
H A Dptrace.h108 struct iovec iov; in ptrace_read_regs() local
113 iov.iov_base = regs; in ptrace_read_regs()
114 iov.iov_len = n * sizeof(unsigned long); in ptrace_read_regs()
116 ret = ptrace(PTRACE_GETREGSET, child, type, &iov); in ptrace_read_regs()
128 struct iovec iov; in ptrace_write_regs() local
133 iov.iov_base = regs; in ptrace_write_regs()
134 iov.iov_len = n * sizeof(unsigned long); in ptrace_write_regs()
136 ret = ptrace(PTRACE_SETREGSET, child, type, &iov); in ptrace_write_regs()
146 struct iovec iov; in show_tar_registers() local
155 iov in show_tar_registers()
192 struct iovec iov; write_tar_registers() local
235 struct iovec iov; show_tm_checkpointed_state() local
283 struct iovec iov; write_ckpt_tar_registers() local
370 struct iovec iov; show_ckpt_fpr() local
394 struct iovec iov; write_ckpt_fpr() local
539 struct iovec iov; show_ckpt_gpr() local
568 struct iovec iov; write_ckpt_gpr() local
612 struct iovec iov; show_vmx_ckpt() local
642 struct iovec iov; write_vmx_ckpt() local
672 struct iovec iov; show_vsx_ckpt() local
701 struct iovec iov; write_vsx_ckpt() local
719 struct iovec iov; show_tm_spr() local
[all...]
/kernel/linux/linux-5.10/drivers/pci/
H A Diov.c39 * Update iov->offset and iov->stride when NumVFs is written.
43 struct pci_sriov *iov = dev->sriov; in pci_iov_set_numvfs() local
45 pci_write_config_word(dev, iov->pos + PCI_SRIOV_NUM_VF, nr_virtfn); in pci_iov_set_numvfs()
46 pci_read_config_word(dev, iov->pos + PCI_SRIOV_VF_OFFSET, &iov->offset); in pci_iov_set_numvfs()
47 pci_read_config_word(dev, iov->pos + PCI_SRIOV_VF_STRIDE, &iov->stride); in pci_iov_set_numvfs()
59 struct pci_sriov *iov = dev->sriov; in compute_max_vf_buses() local
62 for (nr_virtfn = iov in compute_max_vf_buses()
167 struct pci_sriov *iov = dev->sriov; pci_iov_add_virtfn() local
468 struct pci_sriov *iov = dev->sriov; sriov_enable() local
572 struct pci_sriov *iov = dev->sriov; sriov_del_vfs() local
581 struct pci_sriov *iov = dev->sriov; sriov_disable() local
609 struct pci_sriov *iov; sriov_init() local
729 struct pci_sriov *iov = dev->sriov; sriov_restore_state() local
789 struct pci_sriov *iov = dev->sriov; pci_iov_remove() local
808 struct pci_sriov *iov = dev->is_physfn ? dev->sriov : NULL; pci_iov_update_resource() local
[all...]
/kernel/linux/linux-6.6/drivers/pci/
H A Diov.c82 * Update iov->offset and iov->stride when NumVFs is written.
86 struct pci_sriov *iov = dev->sriov; in pci_iov_set_numvfs() local
88 pci_write_config_word(dev, iov->pos + PCI_SRIOV_NUM_VF, nr_virtfn); in pci_iov_set_numvfs()
89 pci_read_config_word(dev, iov->pos + PCI_SRIOV_VF_OFFSET, &iov->offset); in pci_iov_set_numvfs()
90 pci_read_config_word(dev, iov->pos + PCI_SRIOV_VF_STRIDE, &iov->stride); in pci_iov_set_numvfs()
102 struct pci_sriov *iov = dev->sriov; in compute_max_vf_buses() local
105 for (nr_virtfn = iov in compute_max_vf_buses()
295 struct pci_sriov *iov = dev->sriov; pci_iov_add_virtfn() local
605 struct pci_sriov *iov = dev->sriov; sriov_enable() local
709 struct pci_sriov *iov = dev->sriov; sriov_del_vfs() local
718 struct pci_sriov *iov = dev->sriov; sriov_disable() local
746 struct pci_sriov *iov; sriov_init() local
866 struct pci_sriov *iov = dev->sriov; sriov_restore_state() local
926 struct pci_sriov *iov = dev->sriov; pci_iov_remove() local
945 struct pci_sriov *iov = dev->is_physfn ? dev->sriov : NULL; pci_iov_update_resource() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dpci-sriov.c152 struct pnv_iov_data *iov; in pnv_pci_ioda_fixup_iov_resources() local
155 iov = kzalloc(sizeof(*iov), GFP_KERNEL); in pnv_pci_ioda_fixup_iov_resources()
156 if (!iov) in pnv_pci_ioda_fixup_iov_resources()
158 pdev->dev.archdata.iov_data = iov; in pnv_pci_ioda_fixup_iov_resources()
197 iov->m64_single_mode[i] = true; in pnv_pci_ioda_fixup_iov_resources()
212 iov->need_shift = true; in pnv_pci_ioda_fixup_iov_resources()
226 kfree(iov); in pnv_pci_ioda_fixup_iov_resources()
258 struct pnv_iov_data *iov = pnv_iov_get(pdev); in pnv_pci_iov_resource_alignment() local
261 * iov ca in pnv_pci_iov_resource_alignment()
292 struct pnv_iov_data *iov; pnv_pci_vf_release_m64() local
404 pnv_pci_alloc_m64_bar(struct pnv_phb *phb, struct pnv_iov_data *iov) pnv_pci_alloc_m64_bar() argument
423 struct pnv_iov_data *iov; pnv_pci_vf_assign_m64() local
512 struct pnv_iov_data *iov; pnv_pci_vf_resource_shift() local
600 struct pnv_iov_data *iov; pnv_pci_sriov_disable() local
626 struct pnv_iov_data *iov; pnv_ioda_setup_vf_PE() local
683 struct pnv_iov_data *iov; pnv_pci_sriov_enable() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Dpci-sriov.c149 struct pnv_iov_data *iov; in pnv_pci_ioda_fixup_iov_resources() local
152 iov = kzalloc(sizeof(*iov), GFP_KERNEL); in pnv_pci_ioda_fixup_iov_resources()
153 if (!iov) in pnv_pci_ioda_fixup_iov_resources()
155 pdev->dev.archdata.iov_data = iov; in pnv_pci_ioda_fixup_iov_resources()
194 iov->m64_single_mode[i] = true; in pnv_pci_ioda_fixup_iov_resources()
209 iov->need_shift = true; in pnv_pci_ioda_fixup_iov_resources()
223 kfree(iov); in pnv_pci_ioda_fixup_iov_resources()
252 struct pnv_iov_data *iov = pnv_iov_get(pdev); in pnv_pci_iov_resource_alignment() local
255 * iov ca in pnv_pci_iov_resource_alignment()
286 struct pnv_iov_data *iov; pnv_pci_vf_release_m64() local
398 pnv_pci_alloc_m64_bar(struct pnv_phb *phb, struct pnv_iov_data *iov) pnv_pci_alloc_m64_bar() argument
417 struct pnv_iov_data *iov; pnv_pci_vf_assign_m64() local
506 struct pnv_iov_data *iov; pnv_pci_vf_resource_shift() local
594 struct pnv_iov_data *iov; pnv_pci_sriov_disable() local
620 struct pnv_iov_data *iov; pnv_ioda_setup_vf_PE() local
677 struct pnv_iov_data *iov; pnv_pci_sriov_enable() local
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dvringh.h88 * @iov: array of iovecs to operate on
89 * @consumed: number of bytes consumed within iov[i]
91 * @used: number of iovecs present in @iov
93 * corresponds to allocated memory of @iov
96 * Remaining data is iov + i, of used - i elements.
99 struct iovec *iov; member
100 size_t consumed; /* Within iov[i] */
106 * @iov: array of iovecs to operate on
107 * @consumed: number of bytes consumed within iov[i]
109 * @used: number of iovecs present in @iov
117 struct kvec *iov; global() member
132 vringh_iov_init(struct vringh_iov *iov, struct iovec *iovec, unsigned num) vringh_iov_init() argument
141 vringh_iov_reset(struct vringh_iov *iov) vringh_iov_reset() argument
149 vringh_iov_cleanup(struct vringh_iov *iov) vringh_iov_cleanup() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dvringh.h82 * Remaining data is iov + i, of used - i elements.
85 struct iovec *iov; member
86 size_t consumed; /* Within iov[i] */
94 * Remaining data is iov + i, of used - i elements.
97 struct kvec *iov; member
98 size_t consumed; /* Within iov[i] */
112 static inline void vringh_iov_init(struct vringh_iov *iov, in vringh_iov_init() argument
115 iov->used = iov->i = 0; in vringh_iov_init()
116 iov in vringh_iov_init()
121 vringh_iov_reset(struct vringh_iov *iov) vringh_iov_reset() argument
129 vringh_iov_cleanup(struct vringh_iov *iov) vringh_iov_cleanup() argument
[all...]
/kernel/linux/linux-6.6/drivers/vhost/
H A Dvringh.c80 * @iov: an iov passed to vringh_getdesc_*() (updated as we consume)
83 void vringh_kiov_advance(struct vringh_kiov *iov, size_t len) in vringh_kiov_advance() argument
85 while (len && iov->i < iov->used) { in vringh_kiov_advance()
86 size_t partlen = min(iov->iov[iov->i].iov_len, len); in vringh_kiov_advance()
88 iov->consumed += partlen; in vringh_kiov_advance()
89 iov in vringh_kiov_advance()
107 vringh_iov_xfer(struct vringh *vrh, struct vringh_kiov *iov, void *ptr, size_t len, int (*xfer)(const struct vringh *vrh, void *addr, void *ptr, size_t len)) vringh_iov_xfer() argument
218 resize_iovec(struct vringh_kiov *iov, gfp_t gfp) resize_iovec() argument
326 struct vringh_kiov *iov; __vringh_iov() local
1111 } iov; global() member
1184 } iov; copy_from_iotlb() local
1230 } iov; copy_to_iotlb() local
1276 } iov; getu16_iotlb() local
1313 } iov; putu16_iotlb() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/usbip/
H A Dvhci_tx.c59 struct kvec *iov; in vhci_send_cmd_submit() local
75 memset(&iov, 0, sizeof(iov)); in vhci_send_cmd_submit()
85 iov = kcalloc(iovnum, sizeof(*iov), GFP_KERNEL); in vhci_send_cmd_submit()
86 if (!iov) { in vhci_send_cmd_submit()
99 iov[iovnum].iov_base = &pdu_header; in vhci_send_cmd_submit()
100 iov[iovnum].iov_len = sizeof(pdu_header); in vhci_send_cmd_submit()
109 iov[iovnum].iov_base = sg_virt(sg); in vhci_send_cmd_submit()
110 iov[iovnu in vhci_send_cmd_submit()
192 struct kvec iov; vhci_send_cmd_unlink() local
[all...]
H A Dvudc_tx.c41 struct kvec iov[1]; in v_send_ret_unlink() local
50 memset(&iov, 0, sizeof(iov)); in v_send_ret_unlink()
56 iov[0].iov_base = &pdu_header; in v_send_ret_unlink()
57 iov[0].iov_len = sizeof(pdu_header); in v_send_ret_unlink()
60 ret = kernel_sendmsg(udc->ud.tcp_socket, &msg, iov, in v_send_ret_unlink()
78 struct kvec *iov = NULL; in v_send_ret_submit() local
100 iov = kcalloc(iovnum, sizeof(*iov), GFP_KERNEL); in v_send_ret_submit()
101 if (!iov) { in v_send_ret_submit()
[all...]
H A Dstub_tx.c164 struct kvec *iov = NULL; in stub_send_ret_submit() local
193 iov = kcalloc(iovnum, sizeof(struct kvec), GFP_KERNEL); in stub_send_ret_submit()
195 if (!iov) { in stub_send_ret_submit()
217 iov[iovnum].iov_base = &pdu_header; in stub_send_ret_submit()
218 iov[iovnum].iov_len = sizeof(pdu_header); in stub_send_ret_submit()
230 iov[iovnum].iov_base = in stub_send_ret_submit()
232 iov[iovnum].iov_len = in stub_send_ret_submit()
253 iov[iovnum].iov_base = sg_virt(sg); in stub_send_ret_submit()
254 iov[iovnum].iov_len = size; in stub_send_ret_submit()
260 iov[iovnu in stub_send_ret_submit()
367 struct kvec iov[1]; stub_send_ret_unlink() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/usbip/
H A Dvhci_tx.c59 struct kvec *iov; in vhci_send_cmd_submit() local
75 memset(&iov, 0, sizeof(iov)); in vhci_send_cmd_submit()
85 iov = kcalloc(iovnum, sizeof(*iov), GFP_KERNEL); in vhci_send_cmd_submit()
86 if (!iov) { in vhci_send_cmd_submit()
99 iov[iovnum].iov_base = &pdu_header; in vhci_send_cmd_submit()
100 iov[iovnum].iov_len = sizeof(pdu_header); in vhci_send_cmd_submit()
109 iov[iovnum].iov_base = sg_virt(sg); in vhci_send_cmd_submit()
110 iov[iovnu in vhci_send_cmd_submit()
192 struct kvec iov; vhci_send_cmd_unlink() local
[all...]
H A Dvudc_tx.c41 struct kvec iov[1]; in v_send_ret_unlink() local
50 memset(&iov, 0, sizeof(iov)); in v_send_ret_unlink()
56 iov[0].iov_base = &pdu_header; in v_send_ret_unlink()
57 iov[0].iov_len = sizeof(pdu_header); in v_send_ret_unlink()
60 ret = kernel_sendmsg(udc->ud.tcp_socket, &msg, iov, in v_send_ret_unlink()
78 struct kvec *iov = NULL; in v_send_ret_submit() local
100 iov = kcalloc(iovnum, sizeof(*iov), GFP_KERNEL); in v_send_ret_submit()
101 if (!iov) { in v_send_ret_submit()
[all...]
H A Dstub_tx.c164 struct kvec *iov = NULL; in stub_send_ret_submit() local
193 iov = kcalloc(iovnum, sizeof(struct kvec), GFP_KERNEL); in stub_send_ret_submit()
195 if (!iov) { in stub_send_ret_submit()
217 iov[iovnum].iov_base = &pdu_header; in stub_send_ret_submit()
218 iov[iovnum].iov_len = sizeof(pdu_header); in stub_send_ret_submit()
230 iov[iovnum].iov_base = in stub_send_ret_submit()
232 iov[iovnum].iov_len = in stub_send_ret_submit()
253 iov[iovnum].iov_base = sg_virt(sg); in stub_send_ret_submit()
254 iov[iovnum].iov_len = size; in stub_send_ret_submit()
260 iov[iovnu in stub_send_ret_submit()
367 struct kvec iov[1]; stub_send_ret_unlink() local
[all...]
/kernel/linux/linux-5.10/drivers/crypto/cavium/nitrox/
H A Dnitrox_mbx.c133 vfno = RING_TO_VFNO(i, ndev->iov.max_vf_queues); in nitrox_pf2vf_mbox_handler()
134 vfdev = ndev->iov.vfdev + vfno; in nitrox_pf2vf_mbox_handler()
145 queue_work(ndev->iov.pf2vf_wq, &pfwork->pf2vf_resp); in nitrox_pf2vf_mbox_handler()
155 vfno = RING_TO_VFNO(i + 64, ndev->iov.max_vf_queues); in nitrox_pf2vf_mbox_handler()
156 vfdev = ndev->iov.vfdev + vfno; in nitrox_pf2vf_mbox_handler()
168 queue_work(ndev->iov.pf2vf_wq, &pfwork->pf2vf_resp); in nitrox_pf2vf_mbox_handler()
179 ndev->iov.vfdev = kcalloc(ndev->iov.num_vfs, in nitrox_mbox_init()
181 if (!ndev->iov.vfdev) in nitrox_mbox_init()
184 for (i = 0; i < ndev->iov in nitrox_mbox_init()
[all...]
/kernel/linux/linux-6.6/drivers/crypto/cavium/nitrox/
H A Dnitrox_mbx.c137 vfno = RING_TO_VFNO(i, ndev->iov.max_vf_queues); in nitrox_pf2vf_mbox_handler()
138 vfdev = ndev->iov.vfdev + vfno; in nitrox_pf2vf_mbox_handler()
149 queue_work(ndev->iov.pf2vf_wq, &pfwork->pf2vf_resp); in nitrox_pf2vf_mbox_handler()
160 vfno = RING_TO_VFNO(i + 64, ndev->iov.max_vf_queues); in nitrox_pf2vf_mbox_handler()
161 vfdev = ndev->iov.vfdev + vfno; in nitrox_pf2vf_mbox_handler()
173 queue_work(ndev->iov.pf2vf_wq, &pfwork->pf2vf_resp); in nitrox_pf2vf_mbox_handler()
184 ndev->iov.vfdev = kcalloc(ndev->iov.num_vfs, in nitrox_mbox_init()
186 if (!ndev->iov.vfdev) in nitrox_mbox_init()
189 for (i = 0; i < ndev->iov in nitrox_mbox_init()
[all...]
/kernel/linux/linux-5.10/drivers/vhost/
H A Dvringh.c80 struct vringh_kiov *iov, in vringh_iov_xfer()
88 while (len && iov->i < iov->used) { in vringh_iov_xfer()
91 partlen = min(iov->iov[iov->i].iov_len, len); in vringh_iov_xfer()
92 err = xfer(vrh, iov->iov[iov->i].iov_base, ptr, partlen); in vringh_iov_xfer()
98 iov in vringh_iov_xfer()
79 vringh_iov_xfer(struct vringh *vrh, struct vringh_kiov *iov, void *ptr, size_t len, int (*xfer)(const struct vringh *vrh, void *addr, void *ptr, size_t len)) vringh_iov_xfer() argument
191 resize_iovec(struct vringh_kiov *iov, gfp_t gfp) resize_iovec() argument
298 struct vringh_kiov *iov; __vringh_iov() local
1073 iotlb_translate(const struct vringh *vrh, u64 addr, u64 len, struct bio_vec iov[], int iov_size, u32 perm) iotlb_translate() argument
1117 struct bio_vec iov[16]; copy_from_iotlb() local
1136 struct bio_vec iov[16]; copy_to_iotlb() local
1152 struct bio_vec iov; getu16_iotlb() local
1173 struct bio_vec iov; putu16_iotlb() local
[all...]
/kernel/liteos_a/fs/vfs/operation/
H A Dvfs_writev.c41 static int iov_trans_to_buf(char *buf, ssize_t totallen, const struct iovec *iov, int iovcnt) in iov_trans_to_buf() argument
50 writebuf = (char *)iov[i].iov_base; in iov_trans_to_buf()
51 bytestowrite = iov[i].iov_len; in iov_trans_to_buf()
79 ssize_t vfs_writev(int fd, const struct iovec *iov, int iovcnt, off_t *offset) in vfs_writev() argument
88 if ((iov == NULL) || (iovcnt > IOV_MAX)) { in vfs_writev()
93 if (SSIZE_MAX - buflen < iov[i].iov_len) { in vfs_writev()
97 buflen += iov[i].iov_len; in vfs_writev()
114 ret = iov_trans_to_buf(buf, totallen, iov, iovcnt); in vfs_writev()
135 ssize_t writev(int fd, const struct iovec *iov, int iovcnt) in writev() argument
137 return vfs_writev(fd, iov, iovcn in writev()
[all...]
H A Dvfs_readv.c42 static char *pread_buf_and_check(int fd, const struct iovec *iov, int iovcnt, ssize_t *totalbytesread, off_t *offset) in pread_buf_and_check() argument
48 if ((iov == NULL) || (iovcnt > IOV_MAX)) { in pread_buf_and_check()
54 if (SSIZE_MAX - buflen < iov[i].iov_len) { in pread_buf_and_check()
58 buflen += iov[i].iov_len; in pread_buf_and_check()
91 ssize_t vfs_readv(int fd, const struct iovec *iov, int iovcnt, off_t *offset) in vfs_readv() argument
101 buf = pread_buf_and_check(fd, iov, iovcnt, &totalbytesread, offset); in vfs_readv()
109 bytestoread = iov[i].iov_len; in vfs_readv()
115 ret = LOS_CopyFromKernel(iov[i].iov_base, bytesleft, curbuf, bytesleft); in vfs_readv()
120 ret = LOS_CopyFromKernel(iov[i].iov_base, bytestoread, curbuf, bytestoread); in vfs_readv()
135 if ((i == 0) && (ret == iov[ in vfs_readv()
144 readv(int fd, const struct iovec *iov, int iovcnt) readv() argument
[all...]
/kernel/linux/linux-5.10/arch/x86/um/os-Linux/
H A Dregisters.c31 struct iovec iov; in save_fp_registers() local
34 iov.iov_base = fp_regs; in save_fp_registers()
35 iov.iov_len = FP_SIZE * sizeof(unsigned long); in save_fp_registers()
36 if (ptrace(PTRACE_GETREGSET, pid, NT_X86_XSTATE, &iov) < 0) in save_fp_registers()
54 struct iovec iov; in restore_fp_registers() local
56 iov.iov_base = fp_regs; in restore_fp_registers()
57 iov.iov_len = FP_SIZE * sizeof(unsigned long); in restore_fp_registers()
58 if (ptrace(PTRACE_SETREGSET, pid, NT_X86_XSTATE, &iov) < 0) in restore_fp_registers()
129 struct iovec iov; in arch_init_registers() local
135 iov in arch_init_registers()
[all...]
/kernel/linux/linux-6.6/arch/x86/um/os-Linux/
H A Dregisters.c32 struct iovec iov; in save_fp_registers() local
35 iov.iov_base = fp_regs; in save_fp_registers()
36 iov.iov_len = FP_SIZE * sizeof(unsigned long); in save_fp_registers()
37 if (ptrace(PTRACE_GETREGSET, pid, NT_X86_XSTATE, &iov) < 0) in save_fp_registers()
55 struct iovec iov; in restore_fp_registers() local
57 iov.iov_base = fp_regs; in restore_fp_registers()
58 iov.iov_len = FP_SIZE * sizeof(unsigned long); in restore_fp_registers()
59 if (ptrace(PTRACE_SETREGSET, pid, NT_X86_XSTATE, &iov) < 0) in restore_fp_registers()
130 struct iovec iov; in arch_init_registers() local
136 iov in arch_init_registers()
[all...]
/kernel/linux/linux-5.10/fs/cifs/
H A Dsmb2pdu.c752 add_posix_context(struct kvec *iov, unsigned int *num_iovec, umode_t mode) in add_posix_context() argument
754 struct smb2_create_req *req = iov[0].iov_base; in add_posix_context()
757 iov[num].iov_base = create_posix_buf(mode); in add_posix_context()
760 if (iov[num].iov_base == NULL) in add_posix_context()
762 iov[num].iov_len = sizeof(struct create_posix); in add_posix_context()
766 iov[num - 1].iov_len); in add_posix_context()
794 struct kvec iov[1]; in SMB2_negotiate() local
865 iov[0].iov_base = (char *)req; in SMB2_negotiate()
866 iov[0].iov_len = total_len; in SMB2_negotiate()
869 rqst.rq_iov = iov; in SMB2_negotiate()
1182 struct kvec iov[2]; global() member
1645 struct kvec iov[1]; SMB2_logoff() local
1716 struct kvec iov[2]; SMB2_tcon() local
1859 struct kvec iov[1]; SMB2_tdis() local
2055 add_lease_context(struct TCP_Server_Info *server, struct kvec *iov, unsigned int *num_iovec, u8 *lease_key, __u8 *oplock) add_lease_context() argument
2147 add_durable_v2_context(struct kvec *iov, unsigned int *num_iovec, struct cifs_open_parms *oparms) add_durable_v2_context() argument
2167 add_durable_reconnect_v2_context(struct kvec *iov, unsigned int *num_iovec, struct cifs_open_parms *oparms) add_durable_reconnect_v2_context() argument
2191 add_durable_context(struct kvec *iov, unsigned int *num_iovec, struct cifs_open_parms *oparms, bool use_persistent) add_durable_context() argument
2250 add_twarp_context(struct kvec *iov, unsigned int *num_iovec, __u64 timewarp) add_twarp_context() argument
2384 add_sd_context(struct kvec *iov, unsigned int *num_iovec, umode_t mode, bool set_owner) add_sd_context() argument
2427 add_query_id_context(struct kvec *iov, unsigned int *num_iovec) add_query_id_context() argument
2499 struct kvec iov[3]; /* make sure at least one for each open context */ smb311_posix_mkdir() local
2654 struct kvec *iov = rqst->rq_iov; SMB2_open_init() local
2848 struct kvec iov[SMB2_CREATE_IOV_SIZE]; SMB2_open() local
2934 struct kvec *iov = rqst->rq_iov; SMB2_ioctl_init() local
3041 struct kvec iov[SMB2_IOCTL_IOV_SIZE]; SMB2_ioctl() local
3175 struct kvec *iov = rqst->rq_iov; SMB2_close_init() local
3212 struct kvec iov[1]; __SMB2_close() local
3289 smb2_validate_iov(unsigned int offset, unsigned int buffer_length, struct kvec *iov, unsigned int min_buf_size) smb2_validate_iov() argument
3324 smb2_validate_and_copy_iov(unsigned int offset, unsigned int buffer_length, struct kvec *iov, unsigned int minbufsize, char *data) smb2_validate_and_copy_iov() argument
3351 struct kvec *iov = rqst->rq_iov; SMB2_query_info_init() local
3400 struct kvec iov[1]; query_info() local
3539 struct kvec *iov = rqst->rq_iov; SMB2_notify_init() local
3573 struct kvec iov[1]; SMB2_change_notify() local
3717 struct kvec iov[1]; SMB2_echo() local
3762 struct kvec *iov = rqst->rq_iov; SMB2_flush_init() local
3786 struct kvec iov[1]; SMB2_flush() local
4097 struct kvec iov[1]; SMB2_read() local
4265 struct kvec iov[1]; smb2_async_writev() local
4400 SMB2_write(const unsigned int xid, struct cifs_io_parms *io_parms, unsigned int *nbytes, struct kvec *iov, int n_vec) SMB2_write() argument
4645 struct kvec *iov = rqst->rq_iov; SMB2_query_directory_init() local
4786 struct kvec iov[SMB2_QUERY_DIRECTORY_IOV_SIZE]; SMB2_query_directory() local
4858 struct kvec *iov = rqst->rq_iov; SMB2_set_info_init() local
4909 struct kvec *iov; send_set_info() local
5011 struct kvec iov[1]; SMB2_oplock_break() local
5082 build_qfs_info_req(struct kvec *iov, struct cifs_tcon *tcon, struct TCP_Server_Info *server, int level, int outbuf_len, u64 persistent_fid, u64 volatile_fid) build_qfs_info_req() argument
5116 free_qfs_info_req(struct kvec *iov) free_qfs_info_req() argument
5127 struct kvec iov; SMB311_posix_qfs_info() local
5178 struct kvec iov; SMB2_QFS_info() local
5229 struct kvec iov; SMB2_QFS_attr() local
5316 struct kvec iov[2]; smb2_lockv() local
5394 struct kvec iov[1]; SMB2_lease_break() local
[all...]
/kernel/linux/linux-5.10/lib/
H A Diov_iter.c21 __p = i->iov; \
94 const struct iovec *iov; \
96 iterate_iovec(i, n, v, iov, skip, (I)) \
127 const struct iovec *iov; \
129 iterate_iovec(i, n, v, iov, skip, (I)) \
130 if (skip == iov->iov_len) { \
131 iov++; \
134 i->nr_segs -= iov - i->iov; \
135 i->iov
168 const struct iovec *iov; copy_page_to_iter_iovec() local
252 const struct iovec *iov; copy_page_from_iter_iovec() local
434 const struct iovec *iov; iov_iter_fault_in_readable() local
449 iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, unsigned long nr_segs, size_t count) iov_iter_init() argument
1130 const struct iovec *iov = i->iov; iov_iter_revert() local
1650 copy_compat_iovec_from_user(struct iovec *iov, const struct iovec __user *uvec, unsigned long nr_segs) copy_compat_iovec_from_user() argument
1682 copy_iovec_from_user(struct iovec *iov, const struct iovec __user *uvec, unsigned long nr_segs) copy_iovec_from_user() argument
1701 struct iovec *iov = fast_iov; iovec_from_user() local
1738 struct iovec *iov; __import_iovec() local
1810 import_single_range(int rw, void __user *buf, size_t len, struct iovec *iov, struct iov_iter *i) import_single_range() argument
[all...]
/kernel/linux/linux-6.6/fs/smb/client/
H A Dsmb2pdu.c988 add_posix_context(struct kvec *iov, unsigned int *num_iovec, umode_t mode) in add_posix_context() argument
992 iov[num].iov_base = create_posix_buf(mode); in add_posix_context()
995 if (iov[num].iov_base == NULL) in add_posix_context()
997 iov[num].iov_len = sizeof(struct create_posix); in add_posix_context()
1026 struct kvec iov[1]; in SMB2_negotiate() local
1099 iov[0].iov_base = (char *)req; in SMB2_negotiate()
1100 iov[0].iov_len = total_len; in SMB2_negotiate()
1103 rqst.rq_iov = iov; in SMB2_negotiate()
1424 struct kvec iov[2]; member
1490 sess_data->iov[ in SMB2_sess_alloc_buffer()
1505 struct kvec *iov = sess_data->iov; SMB2_sess_free_buffer() local
1927 struct kvec iov[1]; SMB2_logoff() local
2002 struct kvec iov[2]; SMB2_tcon() local
2148 struct kvec iov[1]; SMB2_tdis() local
2372 add_lease_context(struct TCP_Server_Info *server, struct smb2_create_req *req, struct kvec *iov, unsigned int *num_iovec, u8 *lease_key, __u8 *oplock) add_lease_context() argument
2459 add_durable_v2_context(struct kvec *iov, unsigned int *num_iovec, struct cifs_open_parms *oparms) add_durable_v2_context() argument
2473 add_durable_reconnect_v2_context(struct kvec *iov, unsigned int *num_iovec, struct cifs_open_parms *oparms) add_durable_reconnect_v2_context() argument
2490 add_durable_context(struct kvec *iov, unsigned int *num_iovec, struct cifs_open_parms *oparms, bool use_persistent) add_durable_context() argument
2543 add_twarp_context(struct kvec *iov, unsigned int *num_iovec, __u64 timewarp) add_twarp_context() argument
2671 add_sd_context(struct kvec *iov, unsigned int *num_iovec, umode_t mode, bool set_owner) add_sd_context() argument
2708 add_query_id_context(struct kvec *iov, unsigned int *num_iovec) add_query_id_context() argument
2775 struct kvec iov[3]; /* make sure at least one for each open context */ smb311_posix_mkdir() local
2943 struct kvec *iov = rqst->rq_iov; SMB2_open_init() local
3125 struct kvec iov[SMB2_CREATE_IOV_SIZE]; SMB2_open() local
3215 struct kvec *iov = rqst->rq_iov; SMB2_ioctl_init() local
3323 struct kvec iov[SMB2_IOCTL_IOV_SIZE]; SMB2_ioctl() local
3467 struct kvec *iov = rqst->rq_iov; SMB2_close_init() local
3504 struct kvec iov[1]; __SMB2_close() local
3579 smb2_validate_iov(unsigned int offset, unsigned int buffer_length, struct kvec *iov, unsigned int min_buf_size) smb2_validate_iov() argument
3614 smb2_validate_and_copy_iov(unsigned int offset, unsigned int buffer_length, struct kvec *iov, unsigned int minbufsize, char *data) smb2_validate_and_copy_iov() argument
3641 struct kvec *iov = rqst->rq_iov; SMB2_query_info_init() local
3690 struct kvec iov[1]; query_info() local
3834 struct kvec *iov = rqst->rq_iov; SMB2_notify_init() local
3870 struct kvec iov[1]; SMB2_change_notify() local
4100 struct kvec iov[1]; SMB2_echo() local
4149 struct kvec *iov = rqst->rq_iov; SMB2_flush_init() local
4173 struct kvec iov[1]; SMB2_flush() local
4515 struct kvec iov[1]; SMB2_read() local
4684 struct kvec iov[1]; smb2_async_writev() local
4837 SMB2_write(const unsigned int xid, struct cifs_io_parms *io_parms, unsigned int *nbytes, struct kvec *iov, int n_vec) SMB2_write() argument
5082 struct kvec *iov = rqst->rq_iov; SMB2_query_directory_init() local
5229 struct kvec iov[SMB2_QUERY_DIRECTORY_IOV_SIZE]; SMB2_query_directory() local
5301 struct kvec *iov = rqst->rq_iov; SMB2_set_info_init() local
5351 struct kvec *iov; send_set_info() local
5455 struct kvec iov[1]; SMB2_oplock_break() local
5526 build_qfs_info_req(struct kvec *iov, struct cifs_tcon *tcon, struct TCP_Server_Info *server, int level, int outbuf_len, u64 persistent_fid, u64 volatile_fid) build_qfs_info_req() argument
5560 free_qfs_info_req(struct kvec *iov) free_qfs_info_req() argument
5571 struct kvec iov; SMB311_posix_qfs_info() local
5622 struct kvec iov; SMB2_QFS_info() local
5673 struct kvec iov; SMB2_QFS_attr() local
5760 struct kvec iov[2]; smb2_lockv() local
5838 struct kvec iov[1]; SMB2_lease_break() local
[all...]

Completed in 24 milliseconds

12345678910>>...16