| /src/sys/cddl/dev/dtrace/aarch64/ |
| H A D | dtrace_isa.c | 62 dtrace_getpcstack(pc_t *pcstack, int pcstack_limit, int aframes, in dtrace_getpcstack() argument 72 pcstack[depth++] = (pc_t) intrpc; in dtrace_getpcstack() 94 pcstack[depth++] = state.pc; in dtrace_getpcstack() 100 pcstack[depth] = 0; in dtrace_getpcstack() 105 dtrace_getustack_common(uint64_t *pcstack, int pcstack_limit, uintptr_t pc, in dtrace_getustack_common() argument 113 ASSERT(pcstack == NULL || pcstack_limit > 0); in dtrace_getustack_common() 126 if (pcstack != NULL) { in dtrace_getustack_common() 127 *pcstack++ = (uint64_t)pc; in dtrace_getustack_common() 168 dtrace_getupcstack(uint64_t *pcstack, int pcstack_limit) in dtrace_getupcstack() argument 189 *pcstack++ = (uint64_t)p->p_pid; in dtrace_getupcstack() [all …]
|
| /src/sys/cddl/dev/dtrace/riscv/ |
| H A D | dtrace_isa.c | 70 dtrace_getpcstack(pc_t *pcstack, int pcstack_limit, int aframes, in dtrace_getpcstack() argument 83 pcstack[depth++] = (pc_t)intrpc; in dtrace_getpcstack() 114 pcstack[depth++] = caller; in dtrace_getpcstack() 116 pcstack[depth++] = state.pc; in dtrace_getpcstack() 121 pcstack[depth] = 0; in dtrace_getpcstack() 126 dtrace_getustack_common(uint64_t *pcstack, int pcstack_limit, uintptr_t pc, in dtrace_getustack_common() argument 137 ASSERT(pcstack == NULL || pcstack_limit > 0); in dtrace_getustack_common() 150 if (pcstack != NULL) { in dtrace_getustack_common() 151 *pcstack++ = (uint64_t)pc; in dtrace_getustack_common() 175 dtrace_getupcstack(uint64_t *pcstack, int pcstack_limit) in dtrace_getupcstack() argument [all …]
|
| /src/sys/cddl/dev/dtrace/amd64/ |
| H A D | dtrace_isa.c | 57 dtrace_getpcstack(pc_t *pcstack, int pcstack_limit, int aframes, in dtrace_getpcstack() argument 68 pcstack[depth++] = (pc_t) intrpc; in dtrace_getpcstack() 91 pcstack[depth++] = caller; in dtrace_getpcstack() 94 pcstack[depth++] = callpc; in dtrace_getpcstack() 103 pcstack[depth] = 0; in dtrace_getpcstack() 105 kmsan_check(pcstack, pcstack_limit * sizeof(*pcstack), "dtrace"); in dtrace_getpcstack() 109 dtrace_getustack_common(uint64_t *pcstack, int pcstack_limit, uintptr_t pc, in dtrace_getustack_common() argument 117 ASSERT(pcstack == NULL || pcstack_limit > 0); in dtrace_getustack_common() 131 if (pcstack != NULL) { in dtrace_getustack_common() 132 *pcstack++ = (uint64_t)pc; in dtrace_getustack_common() [all …]
|
| /src/sys/cddl/dev/dtrace/i386/ |
| H A D | dtrace_isa.c | 57 dtrace_getpcstack(pc_t *pcstack, int pcstack_limit, int aframes, in dtrace_getpcstack() argument 67 pcstack[depth++] = (pc_t) intrpc; in dtrace_getpcstack() 87 pcstack[depth++] = caller; in dtrace_getpcstack() 91 pcstack[depth++] = callpc; in dtrace_getpcstack() 100 pcstack[depth] = 0; in dtrace_getpcstack() 105 dtrace_getustack_common(uint64_t *pcstack, int pcstack_limit, uintptr_t pc, in dtrace_getustack_common() argument 118 ASSERT(pcstack == NULL || pcstack_limit > 0); in dtrace_getustack_common() 142 if (pcstack != NULL) { in dtrace_getustack_common() 143 *pcstack++ = (uint64_t)pc; in dtrace_getustack_common() 213 dtrace_getupcstack(uint64_t *pcstack, int pcstack_limit) in dtrace_getupcstack() argument [all …]
|
| /src/sys/cddl/dev/dtrace/powerpc/ |
| H A D | dtrace_isa.c | 142 dtrace_getpcstack(pc_t *pcstack, int pcstack_limit, int aframes, in dtrace_getpcstack() argument 152 pcstack[depth++] = (pc_t) intrpc; in dtrace_getpcstack() 170 pcstack[depth++] = caller; in dtrace_getpcstack() 174 pcstack[depth++] = callpc; in dtrace_getpcstack() 179 pcstack[depth] = 0; in dtrace_getpcstack() 184 dtrace_getustack_common(uint64_t *pcstack, int pcstack_limit, uintptr_t pc, in dtrace_getustack_common() argument 190 ASSERT(pcstack == NULL || pcstack_limit > 0); in dtrace_getustack_common() 194 if (pcstack != NULL) { in dtrace_getustack_common() 195 *pcstack++ = (uint64_t)pc; in dtrace_getustack_common() 218 dtrace_getupcstack(uint64_t *pcstack, int pcstack_limit) in dtrace_getupcstack() argument [all …]
|
| /src/sys/cddl/dev/dtrace/arm/ |
| H A D | dtrace_isa.c | 58 dtrace_getpcstack(pc_t *pcstack, int pcstack_limit, int aframes, in dtrace_getpcstack() argument 67 pcstack[depth++] = (pc_t) intrpc; in dtrace_getpcstack() 91 pcstack[depth++] = state.registers[PC]; in dtrace_getpcstack() 99 pcstack[depth] = 0; in dtrace_getpcstack() 104 dtrace_getupcstack(uint64_t *pcstack, int pcstack_limit) in dtrace_getupcstack() argument 117 dtrace_getufpstack(uint64_t *pcstack, uint64_t *fpstack, int pcstack_limit) in dtrace_getufpstack() argument
|