Searched refs:argno (Results 1 – 7 of 7) sorted by relevance
| /xnu-11215/bsd/dev/i386/ |
| H A D | sdt_x86.c | 68 sdt_getarg(void *arg, dtrace_id_t id, void *parg, int argno, int aframes) in sdt_getarg() argument 111 if (argno <= inreg) { in sdt_getarg() 117 argno -= (inreg + 1); in sdt_getarg() 130 argno++; /* Advance past probeID */ in sdt_getarg() 132 if (argno <= inreg) { in sdt_getarg() 142 argno -= (inreg + 1); in sdt_getarg() 148 val = (uint64_t)(*(((uintptr_t *)stack) + argno)); in sdt_getarg()
|
| H A D | fasttrap_isa.c | 206 fasttrap_anarg(x86_saved_state_t *regs, int function_entry, int argno) in fasttrap_anarg() argument 232 if (argno < 6) in fasttrap_anarg() 233 return ((®s64->rdi)[argno]); in fasttrap_anarg() 235 stack = regs64->isf.rsp + sizeof(uint64_t) * (argno - 6 + shift); in fasttrap_anarg() 242 value = dtrace_fuword32((user_addr_t)(unsigned long)&stack[argno + shift]); in fasttrap_anarg() 2207 fasttrap_pid_getarg(void *arg, dtrace_id_t id, void *parg, int argno, in fasttrap_pid_getarg() argument 2212 return (fasttrap_anarg((x86_saved_state_t *)find_user_regs(current_thread()), 1, argno)); in fasttrap_pid_getarg() 2216 fasttrap_usdt_getarg(void *arg, dtrace_id_t id, void *parg, int argno, in fasttrap_usdt_getarg() argument 2221 return (fasttrap_anarg((x86_saved_state_t *)find_user_regs(current_thread()), 0, argno)); in fasttrap_usdt_getarg()
|
| /xnu-11215/bsd/dev/arm64/ |
| H A D | sdt_arm.c | 68 sdt_getarg(void *arg, dtrace_id_t id, void *parg, int argno, int aframes) in sdt_getarg() argument 115 if (argno <= inreg) { in sdt_getarg() 122 argno -= (inreg + 1); in sdt_getarg() 135 argno++; /* Advance past probeID */ in sdt_getarg() 137 if (argno <= inreg) { in sdt_getarg() 147 argno -= (inreg + 1); in sdt_getarg() 153 val = (uint64_t)(*(((uintptr_t *)stack) + argno)); in sdt_getarg()
|
| H A D | fasttrap_isa.c | 1157 fasttrap_pid_getarg(void *arg, dtrace_id_t id, void *parg, int argno, argument 1164 if (argno < 8) { 1165 return saved_state64(regs)->x[argno]; 1172 value = dtrace_fuword64((user_addr_t) (sp + argno - 8)); 1179 fasttrap_usdt_getarg(void *arg, dtrace_id_t id, void *parg, int argno, int aframes) argument 1181 #pragma unused(arg, id, parg, argno, aframes)
|
| /xnu-11215/bsd/dev/dtrace/ |
| H A D | systrace.c | 979 systrace_getargval(void *arg, dtrace_id_t id, void *parg, int argno, int aframes) in systrace_getargval() argument 993 if (argno < 0 || argno >= SYSTRACE_NARGS) { in systrace_getargval() 998 val = uargs[argno]; in systrace_getargval() 1033 machtrace_getarg(void *arg, dtrace_id_t id, void *parg, int argno, int aframes) in machtrace_getarg() argument 1049 if (argno < 0 || argno >= MACHTRACE_NARGS) { in machtrace_getarg() 1055 val = (uint64_t)*(stack + argno); in machtrace_getarg()
|
| H A D | profile_prvd.c | 554 profile_getarg(void *arg, dtrace_id_t id, void *parg, int argno, int aframes) in profile_getarg() argument 556 #pragma unused(arg, id, parg, argno, aframes) in profile_getarg()
|
| /xnu-11215/bsd/sys/ |
| H A D | dtrace.h | 2319 int argno, int aframes);
|