Lines Matching refs:ctlp
355 TRAP_TRACE_CTL *ctlp; in mach_htraptrace_setup() local
360 ctlp = &trap_trace_ctl[cpuid]; in mach_htraptrace_setup()
361 ctlp->d.hvaddr_base = (cpuid == bootcpuid) ? htrap_tr0 : in mach_htraptrace_setup()
363 if (ctlp->d.hvaddr_base == NULL) { in mach_htraptrace_setup()
364 ctlp->d.hlimit = 0; in mach_htraptrace_setup()
365 ctlp->d.hpaddr_base = 0; in mach_htraptrace_setup()
369 ctlp->d.hlimit = HTRAP_TSIZE; in mach_htraptrace_setup()
370 ctlp->d.hpaddr_base = va_to_pa(ctlp->d.hvaddr_base); in mach_htraptrace_setup()
385 TRAP_TRACE_CTL *ctlp; in mach_htraptrace_configure() local
387 ctlp = &trap_trace_ctl[cpuid]; in mach_htraptrace_configure()
389 if ((ctlp->d.hvaddr_base != NULL) && in mach_htraptrace_configure()
390 ((ctlp->d.hvaddr_base != htrap_tr0) || in mach_htraptrace_configure()
400 ret = hv_ttrace_buf_conf(ctlp->d.hpaddr_base, in mach_htraptrace_configure()
401 ctlp->d.hlimit / in mach_htraptrace_configure()
412 if (ctlp->d.hvaddr_base == htrap_tr0) in mach_htraptrace_configure()
426 ctlp->d.hvaddr_base = NULL; in mach_htraptrace_configure()
427 ctlp->d.hlimit = 0; in mach_htraptrace_configure()
428 ctlp->d.hpaddr_base = 0; in mach_htraptrace_configure()
437 if (ctlp->d.hvaddr_base == htrap_tr0) in mach_htraptrace_configure()
439 ctlp->d.hvaddr_base = NULL; in mach_htraptrace_configure()
440 ctlp->d.hlimit = 0; in mach_htraptrace_configure()
441 ctlp->d.hpaddr_base = 0; in mach_htraptrace_configure()
458 TRAP_TRACE_CTL *ctlp; in mach_htraptrace_cleanup() local
462 ctlp = &trap_trace_ctl[cpuid]; in mach_htraptrace_cleanup()
463 httrace_buf_va = ctlp->d.hvaddr_base; in mach_htraptrace_cleanup()
469 ctlp->d.hvaddr_base = NULL; in mach_htraptrace_cleanup()
470 ctlp->d.hlimit = 0; in mach_htraptrace_cleanup()
471 ctlp->d.hpaddr_base = 0; in mach_htraptrace_cleanup()