evsp 57 kern/exec_subr.c new_vmcmd(evsp, proc, len, addr, vp, offset, prot, flags) evsp 58 kern/exec_subr.c struct exec_vmcmd_set *evsp; evsp 69 kern/exec_subr.c if (evsp->evs_used >= evsp->evs_cnt) evsp 70 kern/exec_subr.c vmcmdset_extend(evsp); evsp 71 kern/exec_subr.c vcp = &evsp->evs_cmds[evsp->evs_used++]; evsp 84 kern/exec_subr.c vmcmdset_extend(evsp) evsp 85 kern/exec_subr.c struct exec_vmcmd_set *evsp; evsp 91 kern/exec_subr.c if (evsp->evs_used < evsp->evs_cnt) evsp 95 kern/exec_subr.c ocnt = evsp->evs_cnt; evsp 98 kern/exec_subr.c evsp->evs_cnt += ocnt; evsp 101 kern/exec_subr.c nvcp = malloc(evsp->evs_cnt * sizeof(struct exec_vmcmd), M_EXEC, evsp 103 kern/exec_subr.c bcopy(evsp->evs_cmds, nvcp, (ocnt * sizeof(struct exec_vmcmd))); evsp 104 kern/exec_subr.c if (evsp->evs_cmds != evsp->evs_start) evsp 105 kern/exec_subr.c free(evsp->evs_cmds, M_EXEC); evsp 106 kern/exec_subr.c evsp->evs_cmds = nvcp; evsp 110 kern/exec_subr.c kill_vmcmds(struct exec_vmcmd_set *evsp) evsp 115 kern/exec_subr.c for (i = 0; i < evsp->evs_used; i++) { evsp 116 kern/exec_subr.c vcp = &evsp->evs_cmds[i]; evsp 124 kern/exec_subr.c evsp->evs_used = 0; evsp 125 kern/exec_subr.c if (evsp->evs_cmds != evsp->evs_start) evsp 126 kern/exec_subr.c free(evsp->evs_cmds, M_EXEC); evsp 127 kern/exec_subr.c evsp->evs_cmds = evsp->evs_start; evsp 128 kern/exec_subr.c evsp->evs_cnt = EXEC_DEFAULT_VMCMD_SETSIZE; evsp 173 sys/exec.h void kill_vmcmds(struct exec_vmcmd_set *evsp); evsp 187 sys/exec.h void new_vmcmd(struct exec_vmcmd_set *evsp, evsp 191 sys/exec.h #define NEW_VMCMD(evsp,proc,len,addr,vp,offset,prot) \ evsp 192 sys/exec.h new_vmcmd(evsp,proc,len,addr,vp,offset,prot, 0); evsp 193 sys/exec.h #define NEW_VMCMD2(evsp,proc,len,addr,vp,offset,prot,flags) \ evsp 194 sys/exec.h new_vmcmd(evsp,proc,len,addr,vp,offset,prot,flags) evsp 196 sys/exec.h #define NEW_VMCMD(evsp,proc,len,addr,vp,offset,prot) \ evsp 197 sys/exec.h NEW_VMCMD2(evsp,proc,len,addr,vp,offset,prot,0) evsp 198 sys/exec.h #define NEW_VMCMD2(evsp,proc,len,addr,vp,offset,prot,flags) do { \ evsp 200 sys/exec.h if ((evsp)->evs_used >= (evsp)->evs_cnt) \ evsp 201 sys/exec.h vmcmdset_extend(evsp); \ evsp 202 sys/exec.h vcp = &(evsp)->evs_cmds[(evsp)->evs_used++]; \