| /tools/testing/selftests/powerpc/ptrace/ |
| A D | ptrace.h | 108 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 D | skf_net_off.c | 126 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 D | ipv6_flowlabel.c | 57 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 D | tcp_inq.c | 102 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 D | so_rcv_listener.c | 75 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 D | udpgso_bench_tx.c | 330 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 D | so_txtime.c | 77 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 D | udpgso.c | 380 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 D | fp-ptrace.c | 366 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 D | zt-ptrace.c | 61 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 D | za-ptrace.c | 66 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 D | sve-ptrace.c | 97 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 D | kernel-test.c | 206 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 D | vmbus_bufring.c | 120 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 D | check_user_mem.c | 95 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 D | netlink_helpers.c | 110 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 D | scm_inq.c | 74 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 D | diag_uid.c | 102 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 D | scm_pidfd.c | 187 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 D | test_shadow_stack.c | 886 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 D | xstate.c | 279 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 D | breakpoint_test_arm64.c | 90 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 D | ptrace.c | 138 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 D | csum.c | 412 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 D | probe-file.c | 953 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 …]
|