Searched refs:piod (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.3-release/sys/dev/tdfx/
H A Dtdfx_pci.h54 static int tdfx_do_query(u_int cmd, struct tdfx_pio_data *piod);
56 static int tdfx_query_fetch(u_int cmd, struct tdfx_pio_data *piod);
57 static int tdfx_query_update(u_int cmd, struct tdfx_pio_data *piod);
60 static int tdfx_do_pio(u_int cmd, struct tdfx_pio_data *piod);
61 static int tdfx_do_pio_wt(struct tdfx_pio_data *piod);
62 static int tdfx_do_pio_rd(struct tdfx_pio_data *piod);
H A Dtdfx_pci.c486 tdfx_query_fetch(u_int cmd, struct tdfx_pio_data *piod) argument
497 /*piod->device &= 0xf;*/
498 if((piod == NULL) ||(tdfx_count <= piod->device) ||
499 (piod->device < 0)) {
507 piod->device);
514 switch(piod->port) {
516 if(piod->size != 2) return -EINVAL;
517 copyout(&tdfx_info->vendor, piod->value, piod
578 tdfx_query_update(u_int cmd, struct tdfx_pio_data *piod) argument
663 tdfx_do_pio_rd(struct tdfx_pio_data *piod) argument
690 tdfx_do_pio_wt(struct tdfx_pio_data *piod) argument
717 tdfx_do_query(u_int cmd, struct tdfx_pio_data *piod) argument
740 tdfx_do_pio(u_int cmd, struct tdfx_pio_data *piod) argument
775 struct tdfx_pio_data *piod = (struct tdfx_pio_data*)data; local
[all...]
/freebsd-10.3-release/lib/libproc/
H A Dproc_bkpt.c81 struct ptrace_io_desc piod; local
106 piod.piod_op = PIOD_READ_I;
107 piod.piod_offs = (void *)caddr;
108 piod.piod_addr = &paddr;
109 piod.piod_len = BREAKPOINT_INSTR_SZ;
110 if (ptrace(PT_IO, proc_getpid(phdl), (caddr_t)&piod, 0) < 0) {
122 piod.piod_op = PIOD_WRITE_I;
123 piod.piod_offs = (void *)caddr;
124 piod.piod_addr = &paddr;
125 piod
145 struct ptrace_io_desc piod; local
[all...]
H A Dproc_util.c185 struct ptrace_io_desc piod; local
189 piod.piod_op = PIOD_READ_D;
190 piod.piod_len = size;
191 piod.piod_addr = (void *)buf;
192 piod.piod_offs = (void *)addr;
194 if (ptrace(PT_IO, phdl->pid, (caddr_t)&piod, 0) < 0)
196 return (piod.piod_len);
/freebsd-10.3-release/contrib/gdb/gdb/
H A Dinfptrace.c529 struct ptrace_io_desc piod;
533 piod.piod_op = write ? PIOD_WRITE_D : PIOD_READ_D;
534 piod.piod_offs = (void *) memaddr;
535 piod.piod_addr = myaddr;
536 piod.piod_len = len;
538 if (ptrace (PT_IO, PIDGET (inferior_ptid), (caddr_t) &piod, 0) == -1)
549 return piod.piod_len;
525 struct ptrace_io_desc piod; local
/freebsd-10.3-release/sys/kern/
H A Dsys_process.c532 struct ptrace_io_desc piod; member in union:__anon10831
575 error = COPYIN(uap->addr, &r.piod, sizeof r.piod);
596 error = COPYOUT(&r.piod, uap->addr, sizeof r.piod);
646 struct ptrace_io_desc *piod = NULL; local
1091 piod = addr;
1092 iov.iov_base = piod->piod_addr;
1093 iov.iov_len = piod->piod_len;
1094 uio.uio_offset = (off_t)(uintptr_t)piod
[all...]

Completed in 116 milliseconds