Searched refs:pn_pins (Results 1 – 7 of 7) sorted by relevance
/openbsd/sys/sys/ |
H A D | syscall_mi.h | 76 if (plibcpin->pn_pins && in pin_check() 79 else if (ppin->pn_pins && in pin_check() 89 if (code >= pin->pn_npins || pin->pn_pins[code] == 0) in pin_check() 91 else if (pin->pn_pins[code] + pin->pn_start == addr) in pin_check() 93 else if (pin->pn_pins[code] == (u_int)-1) in pin_check() 111 (pin && code < pin->pn_npins) ? pin->pn_pins[code] : -1, in pin_check()
|
H A D | proc.h | 129 u_int *pn_pins; /* array of offsets indexed by syscall# */ member
|
/openbsd/sys/kern/ |
H A D | kern_fork.c | 254 if (parent->ps_pin.pn_pins) { in process_new() 255 pr->ps_pin.pn_pins = mallocarray(parent->ps_pin.pn_npins, in process_new() 257 memcpy(pr->ps_pin.pn_pins, parent->ps_pin.pn_pins, in process_new() 260 if (parent->ps_libcpin.pn_pins) { in process_new() 261 pr->ps_libcpin.pn_pins = mallocarray(parent->ps_libcpin.pn_npins, in process_new() 263 memcpy(pr->ps_libcpin.pn_pins, parent->ps_libcpin.pn_pins, in process_new()
|
H A D | kern_exec.c | 509 free(pr->ps_pin.pn_pins, M_PINSYSCALL, in sys_execve() 514 pr->ps_pin.pn_pins = pack.ep_pins; in sys_execve() 519 pr->ps_pin.pn_pins = NULL; in sys_execve() 522 if (pr->ps_libcpin.pn_pins) { in sys_execve() 523 free(pr->ps_libcpin.pn_pins, M_PINSYSCALL, in sys_execve() 526 pr->ps_libcpin.pn_pins = NULL; in sys_execve()
|
H A D | kern_exit.c | 233 free(pr->ps_pin.pn_pins, M_PINSYSCALL, in exit1() 235 free(pr->ps_libcpin.pn_pins, M_PINSYSCALL, in exit1()
|
H A D | exec_elf.c | 572 pr->ps_pin.pn_pins = pins; in elf_load_file()
|
/openbsd/sys/uvm/ |
H A D | uvm_mmap.c | 653 pr->ps_libcpin.pn_pins = pins; in sys_pinsyscalls()
|