HomeSort by: relevance | last modified time | path
    Searched refs:piod (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/kern/
sys_ptrace.c 104 ptrace_copyin_piod(struct ptrace_io_desc *piod, const void *addr, size_t len)
106 if (len != 0 && sizeof(*piod) != len)
109 return copyin(addr, piod, sizeof(*piod));
113 ptrace_copyout_piod(const struct ptrace_io_desc *piod, void *addr, size_t len)
115 if (len != 0 && sizeof(*piod) != len)
118 return copyout(piod, addr, sizeof(*piod));
sys_ptrace_common.c 1015 struct ptrace_io_desc *piod, void *addr, bool sysspace)
1022 iov.iov_base = piod->piod_addr;
1023 iov.iov_len = piod->piod_len;
1026 uio.uio_offset = (off_t)(unsigned long)piod->piod_offs;
1027 uio.uio_resid = piod->piod_len;
1029 DPRINTF(("%s: lwp=%d request=%d\n", __func__, l->l_lid, piod->piod_op));
1031 switch (piod->piod_op) {
1053 piod->piod_len = iov.iov_len = uio.uio_resid;
1077 piod->piod_len -= uio.uio_resid;
1089 struct ptrace_io_desc piod; local in function:do_ptrace
    [all...]
  /src/sys/compat/netbsd32/
netbsd32_ptrace.c 81 netbsd32_copyin_piod(struct ptrace_io_desc *piod, const void *addr, size_t len)
91 piod->piod_op = piod32.piod_op;
92 piod->piod_offs = NETBSD32PTR64(piod32.piod_offs);
93 piod->piod_addr = NETBSD32PTR64(piod32.piod_addr);
94 piod->piod_len = (size_t)piod32.piod_len;
100 netbsd32_copyout_piod(const struct ptrace_io_desc *piod, void *addr, size_t len)
108 piod32.piod_op = piod->piod_op;
109 NETBSD32PTR32(piod32.piod_offs, piod->piod_offs);
110 NETBSD32PTR32(piod32.piod_addr, piod->piod_addr);
111 piod32.piod_len = (netbsd32_size_t)piod->piod_len
    [all...]

Completed in 43 milliseconds