Home
last modified time | relevance | path

Searched refs:iov (Results 1 – 25 of 62) sorted by relevance

123

/tools/testing/selftests/powerpc/ptrace/
A Dptrace.h108 struct iovec iov; in ptrace_read_regs() local
113 iov.iov_base = regs; in ptrace_read_regs()
128 struct iovec iov; in ptrace_write_regs() local
146 struct iovec iov; in show_tar_registers() local
192 struct iovec iov; in write_tar_registers() local
235 struct iovec iov; in show_tm_checkpointed_state() local
283 struct iovec iov; in write_ckpt_tar_registers() local
370 struct iovec iov; in show_ckpt_fpr() local
394 struct iovec iov; in write_ckpt_fpr() local
539 struct iovec iov; in show_ckpt_gpr() local
[all …]
/tools/testing/selftests/net/
A Dskf_net_off.c126 struct iovec iov[5]; in tun_write() local
151 iov[0].iov_base = π in tun_write()
153 iov[1].iov_base = ð in tun_write()
155 iov[2].iov_base = &ip6h; in tun_write()
157 iov[3].iov_base = &uh; in tun_write()
162 ret = writev(fd, iov, sizeof(iov) / sizeof(iov[0])); in tun_write()
171 struct iovec iov[2]; in raw_read() local
179 iov[0].iov_base = &uh; in raw_read()
182 iov[1].iov_base = payload; in raw_read()
185 msg.msg_iov = iov; in raw_read()
[all …]
A Dipv6_flowlabel.c57 struct iovec iov = { in do_send() local
64 iov.iov_base = &icmp6; in do_send()
65 iov.iov_len = sizeof(icmp6); in do_send()
68 msg.msg_iov = &iov; in do_send()
102 struct iovec iov = {0}; in do_recv() local
107 iov.iov_base = data; in do_recv()
108 iov.iov_len = sizeof(data); in do_recv()
110 msg.msg_iov = &iov; in do_recv()
A Dtcp_inq.c102 struct iovec iov[1]; in main() local
151 msg.msg_iov = iov; in main()
158 iov[0].iov_base = buf; in main()
159 iov[0].iov_len = BUF_SIZE / 2; in main()
161 if (recvmsg(fd, &msg, 0) != iov[0].iov_len) in main()
170 if (inq != BUF_SIZE - iov[0].iov_len) { in main()
A Dso_rcv_listener.c75 struct iovec iov[1]; in main() local
130 iov[0].iov_base = recv_buf; in main()
131 iov[0].iov_len = sizeof(recv_buf); in main()
134 msg.msg_iov = iov; in main()
A Dudpgso_bench_tx.c330 struct iovec iov[max_nr_msg]; in send_udp_sendmmsg() local
353 iov[i].iov_base = data + off; in send_udp_sendmmsg()
356 mmsgs[i].msg_hdr.msg_iov = iov + i; in send_udp_sendmmsg()
366 off += iov[i].iov_len; in send_udp_sendmmsg()
367 left -= iov[i].iov_len; in send_udp_sendmmsg()
394 struct iovec iov = {0}; in send_udp_segment() local
399 iov.iov_base = data; in send_udp_segment()
400 iov.iov_len = cfg_payload_len; in send_udp_segment()
402 msg.msg_iov = &iov; in send_udp_segment()
423 if (ret != iov.iov_len) in send_udp_segment()
[all …]
A Dso_txtime.c77 struct iovec iov = {0}; in do_send_one() local
82 iov.iov_base = &ts->data; in do_send_one()
83 iov.iov_len = 1; in do_send_one()
85 msg.msg_iov = &iov; in do_send_one()
163 struct iovec iov = {0}; in do_recv_errqueue_timeout() local
167 iov.iov_base = data; in do_recv_errqueue_timeout()
168 iov.iov_len = sizeof(data); in do_recv_errqueue_timeout()
170 msg.msg_iov = &iov; in do_recv_errqueue_timeout()
A Dudpgso.c380 struct iovec iov = {0}; in send_one() local
383 iov.iov_base = buf; in send_one()
384 iov.iov_len = len; in send_one()
386 msg.msg_iov = &iov; in send_one()
405 iov.iov_len = 1; in send_one()
409 iov.iov_base++; in send_one()
410 iov.iov_len = len - 1; in send_one()
/tools/testing/selftests/arm64/fp/
A Dfp-ptrace.c366 struct iovec iov; in continue_breakpoint() local
403 struct iovec iov; in check_ptrace_values_sve() local
413 iov.iov_base = malloc(iov.iov_len); in check_ptrace_values_sve()
497 iov.iov_base = malloc(iov.iov_len); in check_ptrace_values_ssve()
579 iov.iov_base = malloc(iov.iov_len); in check_ptrace_values_za()
1191 iov.iov_base = malloc(iov.iov_len); in sve_write_sve()
1197 memset(iov.iov_base, 0, iov.iov_len); in sve_write_sve()
1239 iov.iov_base = malloc(iov.iov_len); in sve_write_fpsimd()
1245 memset(iov.iov_base, 0, iov.iov_len); in sve_write_fpsimd()
1308 iov.iov_base = malloc(iov.iov_len); in za_write()
[all …]
A Dzt-ptrace.c61 struct iovec iov; in get_za() local
75 iov.iov_base = *buf; in get_za()
76 iov.iov_len = sz; in get_za()
95 struct iovec iov; in set_za() local
97 iov.iov_base = (void *)za; in set_za()
98 iov.iov_len = za->size; in set_za()
104 struct iovec iov; in get_zt() local
106 iov.iov_base = zt; in get_zt()
107 iov.iov_len = ZT_SIG_REG_BYTES; in get_zt()
114 struct iovec iov; in set_zt() local
[all …]
A Dza-ptrace.c66 struct iovec iov; in get_za() local
80 iov.iov_base = *buf; in get_za()
81 iov.iov_len = sz; in get_za()
82 if (ptrace(PTRACE_GETREGSET, pid, NT_ARM_ZA, &iov)) in get_za()
100 struct iovec iov; in set_za() local
102 iov.iov_base = (void *)za; in set_za()
103 iov.iov_len = za->size; in set_za()
104 return ptrace(PTRACE_SETREGSET, pid, NT_ARM_ZA, &iov); in set_za()
A Dsve-ptrace.c97 struct iovec iov; in get_fpsimd() local
99 iov.iov_base = fpsimd; in get_fpsimd()
100 iov.iov_len = sizeof(*fpsimd); in get_fpsimd()
106 struct iovec iov; in set_fpsimd() local
108 iov.iov_base = fpsimd; in set_fpsimd()
119 struct iovec iov; in get_sve() local
133 iov.iov_base = *buf; in get_sve()
134 iov.iov_len = sz; in get_sve()
154 struct iovec iov; in set_sve() local
156 iov.iov_base = (void *)sve; in set_sve()
[all …]
A Dkernel-test.c206 struct iovec iov; in compute_digest() local
209 iov = data_iov; in compute_digest()
210 while (iov.iov_len) { in compute_digest()
211 ret = vmsplice(zerocopy[1], &iov, 1, SPLICE_F_GIFT); in compute_digest()
227 iov.iov_len -= wrote; in compute_digest()
228 iov.iov_base += wrote; in compute_digest()
/tools/hv/
A Dvmbus_bufring.c120 vmbus_txbr_write(struct vmbus_br *tbr, const struct iovec iov[], int iovlen) in vmbus_txbr_write() argument
130 total += iov[i].iov_len; in vmbus_txbr_write()
157 windex = vmbus_txbr_copyto(tbr, windex, iov[i].iov_base, iov[i].iov_len); in vmbus_txbr_write()
185 struct iovec iov[3]; in rte_vmbus_chan_send() local
197 iov[0].iov_base = &pkt; in rte_vmbus_chan_send()
198 iov[0].iov_len = hlen; in rte_vmbus_chan_send()
199 iov[1].iov_base = data; in rte_vmbus_chan_send()
200 iov[1].iov_len = dlen; in rte_vmbus_chan_send()
201 iov[2].iov_base = &pad; in rte_vmbus_chan_send()
202 iov[2].iov_len = pad_pktlen - pktlen; in rte_vmbus_chan_send()
[all …]
/tools/testing/selftests/arm64/mte/
A Dcheck_user_mem.c95 struct iovec iov[1]; in check_usermem_access_fault() local
96 iov[0].iov_base = ptr + ptroff; in check_usermem_access_fault()
97 iov[0].iov_len = size; in check_usermem_access_fault()
98 syscall_len = readv(fd, iov, 1); in check_usermem_access_fault()
102 struct iovec iov[1]; in check_usermem_access_fault() local
103 iov[0].iov_base = ptr + ptroff; in check_usermem_access_fault()
104 iov[0].iov_len = size; in check_usermem_access_fault()
105 syscall_len = writev(fd, iov, 1); in check_usermem_access_fault()
/tools/testing/selftests/bpf/
A Dnetlink_helpers.c110 struct iovec *iov = msg->msg_iov; in rtnl_recvmsg() local
114 iov->iov_base = NULL; in rtnl_recvmsg()
115 iov->iov_len = 0; in rtnl_recvmsg()
127 iov->iov_base = buf; in rtnl_recvmsg()
128 iov->iov_len = len; in rtnl_recvmsg()
148 static int __rtnl_talk_iov(struct rtnl_handle *rtnl, struct iovec *iov, in __rtnl_talk_iov() argument
157 .msg_iov = iov, in __rtnl_talk_iov()
166 h = iov[i].iov_base; in __rtnl_talk_iov()
268 struct iovec iov = { in __rtnl_talk() local
273 return __rtnl_talk_iov(rtnl, &iov, 1, answer, show_rtnl_err, errfn); in __rtnl_talk()
/tools/testing/selftests/net/af_unix/
A Dscm_inq.c74 struct iovec iov = {}; in recv_chunks() local
80 msg.msg_iov = &iov; in recv_chunks()
85 iov.iov_base = buf; in recv_chunks()
86 iov.iov_len = sizeof(buf); in recv_chunks()
A Ddiag_uid.c102 struct iovec iov = { in send_request() local
109 .msg_iov = &iov, in send_request()
141 struct iovec iov = { in receive_response() local
148 .msg_iov = &iov, in receive_response()
A Dscm_pidfd.c187 struct iovec iov; in cmsg_check() local
194 iov.iov_base = &data; in cmsg_check()
195 iov.iov_len = sizeof(data); in cmsg_check()
197 msg.msg_iov = &iov; in cmsg_check()
242 struct iovec iov; in cmsg_check_dead() local
251 iov.iov_base = &data; in cmsg_check_dead()
252 iov.iov_len = sizeof(data); in cmsg_check_dead()
254 msg.msg_iov = &iov; in cmsg_check_dead()
/tools/testing/selftests/x86/
A Dtest_shadow_stack.c886 struct iovec iov; in test_ptrace() local
890 iov.iov_base = &ssp; in test_ptrace()
891 iov.iov_len = sizeof(ssp); in test_ptrace()
914 if (ptrace(PTRACE_GETREGSET, pid, NT_X86_SHSTK, &iov)) { in test_ptrace()
926 iov.iov_len = 0; in test_ptrace()
927 if (!ptrace(PTRACE_SETREGSET, pid, NT_X86_SHSTK, &iov)) { in test_ptrace()
932 iov.iov_len = sizeof(ssp) + 1; in test_ptrace()
933 if (!ptrace(PTRACE_SETREGSET, pid, NT_X86_SHSTK, &iov)) { in test_ptrace()
939 if (!ptrace(PTRACE_SETREGSET, pid, NT_X86_SHSTK, &iov)) { in test_ptrace()
955 iov.iov_len = sizeof(ssp); in test_ptrace()
[all …]
A Dxstate.c279 struct iovec iov; in ptracer_inject_xstate() local
290 iov.iov_base = xbuf1; in ptracer_inject_xstate()
291 iov.iov_len = xbuf_size; in ptracer_inject_xstate()
293 if (ptrace(PTRACE_GETREGSET, target, (uint32_t)NT_X86_XSTATE, &iov)) in ptracer_inject_xstate()
301 if (ptrace(PTRACE_SETREGSET, target, (uint32_t)NT_X86_XSTATE, &iov)) in ptracer_inject_xstate()
304 if (ptrace(PTRACE_GETREGSET, target, (uint32_t)NT_X86_XSTATE, &iov)) in ptracer_inject_xstate()
/tools/testing/selftests/breakpoints/
A Dbreakpoint_test_arm64.c90 struct iovec iov; in set_watchpoint() local
95 iov.iov_base = &dreg_state; in set_watchpoint()
96 iov.iov_len = offsetof(struct user_hwdebug_state, dbg_regs) + in set_watchpoint()
98 if (ptrace(PTRACE_SETREGSET, pid, NT_ARM_HW_WATCH, &iov) == 0) in set_watchpoint()
/tools/testing/selftests/arm64/abi/
A Dptrace.c138 struct iovec iov; in test_hw_debug() local
141 iov.iov_len = sizeof(state); in test_hw_debug()
142 iov.iov_base = &state; in test_hw_debug()
145 ret = ptrace(PTRACE_GETREGSET, child, type, &iov); in test_hw_debug()
/tools/testing/selftests/net/lib/
A Dcsum.c412 struct iovec iov[3]; in send_packet() local
445 iov[0].iov_base = &vh; in send_packet()
446 iov[0].iov_len = sizeof(vh); in send_packet()
448 iov[1].iov_base = ð in send_packet()
449 iov[1].iov_len = sizeof(eth); in send_packet()
452 iov[2].iov_len = len; in send_packet()
454 msg.msg_iov = iov; in send_packet()
730 struct iovec iov; in recv_packet() local
733 iov.iov_base = _buf; in recv_packet()
734 iov.iov_len = sizeof(_buf); in recv_packet()
[all …]
/tools/perf/util/
A Dprobe-file.c953 struct iovec iov[3]; in probe_cache_entry__write() local
962 iov[0].iov_base = (void *)prefix; iov[0].iov_len = 1; in probe_cache_entry__write()
963 iov[1].iov_base = entry->spev; iov[1].iov_len = strlen(entry->spev); in probe_cache_entry__write()
964 iov[2].iov_base = (void *)"\n"; iov[2].iov_len = 1; in probe_cache_entry__write()
965 ret = writev(fd, iov, 3); in probe_cache_entry__write()
966 if (ret < (int)iov[1].iov_len + 2) in probe_cache_entry__write()
970 iov[0].iov_base = (void *)snode->s; in probe_cache_entry__write()
971 iov[0].iov_len = strlen(snode->s); in probe_cache_entry__write()
972 iov[1].iov_base = (void *)"\n"; iov[1].iov_len = 1; in probe_cache_entry__write()
973 ret = writev(fd, iov, 2); in probe_cache_entry__write()
[all …]

Completed in 50 milliseconds

123