Searched refs:cpusave (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kaif_start.c | 90 kaif_master_loop(kaif_cpusave_t *cpusave) in kaif_master_loop() argument 103 kmdb_kdi_stop_slaves(cpusave->krs_cpu_id, 0); in kaif_master_loop() 113 if (kmdb_dpi_switch_target == cpusave->krs_cpu_id) in kaif_master_loop() 117 cpusave->krs_cpu_state = KAIF_CPU_STATE_SLAVE; in kaif_master_loop() 125 kaif_trap_set_saved(cpusave); in kaif_master_loop() 144 kaif_trap_set_saved(cpusave); in kaif_master_loop() 184 if (cpusave->krs_cpu_id == 0) in kaif_master_loop() 205 kaif_slave_loop(kaif_cpusave_t *cpusave) in kaif_slave_loop() argument 224 kaif_slave_tgt == cpusave->krs_cpu_id) { in kaif_slave_loop() 226 cpusave->krs_cpu_state = KAIF_CPU_STATE_MASTER; in kaif_slave_loop() [all …]
|
/illumos-gate/usr/src/uts/intel/kdi/ |
H A D | kdi_idt.c | 261 kdi_idt_switch(kdi_cpusave_t *cpusave) in kdi_idt_switch() argument 263 if (cpusave == NULL) in kdi_idt_switch() 266 kdi_idtr_set(cpusave->krs_idt, (sizeof (*idt0) * NIDT) - 1); in kdi_idt_switch() 302 kdi_activate(kdi_main_t main, kdi_cpusave_t *cpusave, uint_t ncpusave) in kdi_activate() argument 309 kdi_cpusave = cpusave; in kdi_activate() 372 kdi_trap_pass(kdi_cpusave_t *cpusave) argument 374 greg_t tt = cpusave->krs_gregs[KDIREG_TRAPNO]; 375 greg_t pc = cpusave->krs_gregs[KDIREG_PC]; 376 greg_t cs = cpusave->krs_gregs[KDIREG_CS]; 412 kdi_debugger_entry(kdi_cpusave_t *cpusave) argument [all …]
|
H A D | kdi_asm.S | 207 #define ADVANCE_CRUMB_POINTER(cpusave, tmp1, tmp2) \ argument 208 movq KRS_CURCRUMBIDX(cpusave), tmp1; \ 213 movq tmp1, KRS_CURCRUMBIDX(cpusave); \ 214 movq KRS_CURCRUMB(cpusave), tmp1; \ 218 movq $0, KRS_CURCRUMBIDX(cpusave); \ 219 leaq KRS_CRUMBS(cpusave), tmp1; \ 220 2: movq tmp1, KRS_CURCRUMB(cpusave); \ 228 #define ADD_CRUMB(cpusave, offset, value, tmp) \ argument 229 movq KRS_CURCRUMB(cpusave), tmp; \
|
/illumos-gate/usr/src/cmd/mdb/intel/kmdb/ |
H A D | kmdb_kdi_isadep.c | 83 kmdb_kdi_activate(kdi_main_t main, kdi_cpusave_t *cpusave, int ncpusave) in kmdb_kdi_activate() argument 85 mdb.m_kdi->mkdi_activate(main, cpusave, ncpusave); in kmdb_kdi_activate() 95 kmdb_kdi_idt_switch(kdi_cpusave_t *cpusave) in kmdb_kdi_idt_switch() argument 97 mdb.m_kdi->mkdi_idt_switch(cpusave); in kmdb_kdi_idt_switch()
|
H A D | kaif.c | 742 kaif_trap_set_saved(kaif_cpusave_t *cpusave) in kaif_trap_set_saved() argument 744 kmdb_kdi_idt_switch(cpusave); in kaif_trap_set_saved() 801 kaif_kdi_entry(kdi_cpusave_t *cpusave) in kaif_kdi_entry() argument 803 int ret = kaif_main_loop(cpusave); in kaif_kdi_entry()
|