Home
last modified time | relevance | path

Searched refs:debugid (Results 1 – 25 of 25) sorted by relevance

/xnu-11215/libsyscall/wrappers/
H A Dkdebug_trace.c42 extern uint64_t __kdebug_trace_string(uint32_t debugid, uint64_t str_id,
45 static int kdebug_signpost_internal(uint32_t debugid, uintptr_t arg1,
87 kdebug_is_enabled(uint32_t debugid) in kdebug_is_enabled() argument
159 if (!kdebug_is_enabled(debugid)) { in kdebug_trace()
162 return __kdebug_trace64(debugid, arg1, arg2, arg3, arg4); in kdebug_trace()
167 kdebug_trace_string(uint32_t debugid, uint64_t str_id, const char *str) in kdebug_trace_string() argument
169 if (!kdebug_is_enabled(debugid)) { in kdebug_trace_string()
183 return __kdebug_trace_string(debugid, str_id, str); in kdebug_trace_string()
189 if (KDBG_EXTRACT_CSC(debugid) != 0) { in kdebug_signpost_internal()
194 debugid |= APPSDBG_CODE(DBG_APP_SIGNPOST, 0); in kdebug_signpost_internal()
[all …]
/xnu-11215/tools/trace/
H A Dwqtrace.lua4 local debugid = trace.debugid(codename)
5 if debugid ~= 0 then
6 trace.single(debugid,callback)
21 if trace.debugid_is_start(buf.debugid) then
23 elseif trace.debugid_is_end(buf.debugid) then
111 if trace.debugid_is_start(buf.debugid) then
120 if trace.debugid_is_start(buf.debugid) then
135 if trace.debugid_is_start(buf.debugid) then
186 if trace.debugid_is_start(buf.debugid) then
198 if trace.debugid_is_start(buf.debugid) then
[all …]
H A Dkqtrace.lua4 local debugid = trace.debugid(codename)
5 if debugid ~= 0 then
6 trace.single(debugid,callback)
21 if trace.debugid_is_start(buf.debugid) then
23 elseif trace.debugid_is_end(buf.debugid) then
215 if trace.debugid_is_start(buf.debugid) then
H A Dbridgetime.lua4 local debugid = trace.debugid(codename)
5 if debugid ~= 0 then
6 trace.single(debugid,callback)
/xnu-11215/osfmk/kern/
H A Dsocd_client.h52 #define SOCD_TRACE_EXTRACT_EVENTID(debugid) (KDBG_EXTRACT_CODE(debugid)) argument
53 #define SOCD_TRACE_EXTRACT_CLASS(debugid) ((SOCD_TRACE_EXTRACT_EVENTID(debugid) & SOCD_TRACE_CLASS_… argument
54 #define SOCD_TRACE_EXTRACT_CODE(debugid) ((SOCD_TRACE_EXTRACT_EVENTID(debugid) & SOCD_TRACE_CODE_MA… argument
136 uint32_t debugid; member
H A Dsocd_client.c108 uint32_t debugid, in socd_client_trace() argument
130 entry.debugid = debugid; in socd_client_trace()
140 KDBG(debugid, arg1, arg2, arg3, arg4); in socd_client_trace()
H A Dsocd_client_kern.h105 extern void socd_client_trace(uint32_t debugid, socd_client_trace_arg_t arg1,
/xnu-11215/bsd/kern/
H A Dkdebug.c592 return debugid >= kdlog_beg && debugid <= kdlog_end; in _should_emit_debugid()
629 uint32_t debugid, in kernel_debug_enter() argument
652 .debugid = debugid, in kernel_debug_enter()
703 uint32_t debugid, in kdebug_emit_internal() argument
728 .debugid = debugid, in kdebug_emit_internal()
744 uint32_t debugid, in kernel_debug_internal() argument
780 uint32_t debugid, in kernel_debug_flags() argument
794 uint32_t debugid, in kernel_debug_filtered() argument
860 uint32_t debugid, in kernel_debug_early() argument
890 kd_early_buffer[kd_early_index].debugid = debugid; in kernel_debug_early()
[all …]
H A Dkdebug_triage.c120 ktriage_convert_to_string(uint64_t debugid, uintptr_t arg, char *buf, uint32_t bufsz) in ktriage_convert_to_string() argument
126 uint8_t subsystem = KDBG_TRIAGE_EXTRACT_CLASS(debugid); in ktriage_convert_to_string()
140 uint16_t strindx = KDBG_TRIAGE_EXTRACT_CODE(debugid); in ktriage_convert_to_string()
156 uint64_t debugid, in ktriage_record() argument
174 kd_rec.debugid = 0; in ktriage_record()
175 kd_rec.arg4 = (uintptr_t)debugid; in ktriage_record()
H A Dkdebug_common.c554 kd->debugid = 0; in kernel_debug_write()
556 kd->debugid = kd_rec.debugid; in kernel_debug_write()
630 lostevent.debugid = TRACE_LOST_EVENTS; in kernel_debug_read()
866 kdsp_actual->kds_records[rcursor].debugid, in kernel_debug_read()
875 tempbuf->debugid = TRACE_PAST_EVENTS; in kernel_debug_read()
886 if ((earliest_event->debugid & mask->kem_debugid) == match->kem_debugid && in kernel_debug_read()
916 kdsp_actual->kds_records[rcursor].debugid, in kernel_debug_read()
922 tempbuf->arg1 = tempbuf->debugid; in kernel_debug_read()
926 tempbuf->debugid = TRACE_RETROGRADE_EVENTS; in kernel_debug_read()
/xnu-11215/bsd/sys/
H A Dkdebug_kernel.h118 int kernel_debug_string(uint32_t debugid, uint64_t *str_id, const char *str);
153 bool kdebug_debugid_enabled(uint32_t debugid);
159 bool kdebug_debugid_explicitly_enabled(uint32_t debugid);
214 void kernel_debug_enter(uint32_t coreid, uint32_t debugid, uint64_t timestamp,
416 void kernel_debug(uint32_t debugid, uintptr_t arg1, uintptr_t arg2,
419 void kernel_debug1(uint32_t debugid, uintptr_t arg1, uintptr_t arg2,
425 void kernel_debug_flags(uint32_t debugid, uintptr_t arg1, uintptr_t arg2,
428 void kernel_debug_filtered(uint32_t debugid, uintptr_t arg1, uintptr_t arg2,
438 void kernel_debug_early(uint32_t debugid, uintptr_t arg1, uintptr_t arg2,
491 void ktriage_record(uint64_t thread_id, uint64_t debugid, uintptr_t arg);
H A Dkdebug_private.h59 int kdebug_trace(uint32_t debugid, uint64_t arg1, uint64_t arg2, uint64_t arg3,
76 extern bool kdebug_is_enabled(uint32_t debugid)
159 extern uint64_t kdebug_trace_string(uint32_t debugid, uint64_t str_id,
267 uint32_t debugid; member
H A Dkdebug_common.h147 uint32_t debugid; member
/xnu-11215/osfmk/kperf/
H A Dkperf.h174 kperf_kdebug_callback(uint32_t debugid, uintptr_t *starting_fp) in kperf_kdebug_callback() argument
177 void kperf_kdebug_handler(uint32_t debugid, uintptr_t *starting_fp); in kperf_kdebug_callback()
180 kperf_kdebug_handler(debugid, starting_fp); in kperf_kdebug_callback()
H A Dkdebug_trigger.c114 kperf_kdebug_should_trigger(uint32_t debugid) in kperf_kdebug_should_trigger() argument
117 if (KDBG_EXTRACT_CLASS(debugid) == DBG_PERF) { in kperf_kdebug_should_trigger()
131 if ((debugid & mask) == check_debugid) { in kperf_kdebug_should_trigger()
H A Dkdebug_trigger.h48 boolean_t kperf_kdebug_should_trigger(uint32_t debugid);
H A Daction.h139 void kperf_kdebug_handler(uint32_t debugid, uintptr_t *starting_fp);
H A Daction.c435 kperf_kdebug_handler(uint32_t debugid, uintptr_t *starting_fp) in kperf_kdebug_handler() argument
442 if (!kperf_kdebug_should_trigger(debugid)) { in kperf_kdebug_handler()
446 BUF_VERB(PERF_KDBG_HNDLR | DBG_FUNC_START, debugid); in kperf_kdebug_handler()
/xnu-11215/tests/ktrace/
H A Dkdebug_tests.c135 if (tp->debugid & DBG_FUNC_END) {
362 tp->debugid,
368 tp->debugid,
407 _drain_until_event(uint32_t debugid) in _drain_until_event() argument
421 if (events[i].debugid == debugid) { in _drain_until_event()
422 T_LOG("draining found event 0x%x", debugid); in _drain_until_event()
430 (double)(cur_time_ns - start_time_ns) / 1e9, debugid, in _drain_until_event()
542 tp->timestamp, tp->debugid, tp->cpuid);
804 if (event_ids[i] == (tp->debugid & KDBG_EVENTID_MASK)) { in expect_event()
805 T_LOG("found %s event 0x%x", name, tp->debugid); in expect_event()
[all …]
H A Dkperf_tests.c230 if (tp->debugid & DBG_FUNC_END) {
252 T_QUIET; T_ASSERT_EQ((tp->debugid & DBG_FUNC_START), 0,
547 bool start = tp->debugid & DBG_FUNC_START;
752 T_LOG("saw event with debugid 0x%" PRIx32, tp->debugid); in expect_kdebug_trigger()
1220 if (tp->debugid & DBG_FUNC_END) {
1225 if (tp->debugid & DBG_FUNC_END) {
H A Dkdebug_coproc_tests.c34 if (tp->debugid & DBG_FUNC_START) { in future_events_session()
/xnu-11215/tools/lldbmacros/
H A Dktrace.py192 debugid = kdebug_filter.debugids[i]
196 id = debugid >> 24
200 id = debugid >> 16
204 id = debugid
208 if debugid & xnudefines.DBG_FUNC_START:
210 elif debugid & xnudefines.DBG_FUNC_END:
601 ts, arg1, arg2, arg3, arg4, arg5, debugid, cpuid, _ = KDE_STRUCT.unpack(event.data)
605 ts, debugid, fn(arg1), fn(arg2), fn(arg3), fn(arg4), cpuid, arg5)
/xnu-11215/tests/cpu_counters/
H A Dkpc_tests.c460 if (tp->debugid & DBG_FUNC_END) {
526 if (tp->debugid & DBG_FUNC_START) {
750 if (tp->debugid & DBG_FUNC_END) {
/xnu-11215/tests/
H A Dmemorystatus_zone_test.c474 if (!(event->debugid & DBG_FUNC_START)) { in setup_ktrace_session()
/xnu-11215/bsd/dev/dtrace/
H A Ddtrace.c5631 uint32_t debugid; in dtrace_dif_subr() local
5645 debugid = tupregs[0].dttk_value; in dtrace_dif_subr()
5649 kernel_debug(debugid, args[0], args[1], args[2], args[3], 0); in dtrace_dif_subr()
5665 uint32_t debugid = tupregs[0].dttk_value; in dtrace_dif_subr() local
5680 (void)kernel_debug_string(debugid, &str_id, str); in dtrace_dif_subr()