Home
last modified time | relevance | path

Searched refs:mcpu (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c234 struct machcpu *mcpu = &cpu->cpu_m; in apix_do_softint_prolog() local
242 mcpu->mcpu_pri = pil; in apix_do_softint_prolog()
306 struct machcpu *mcpu = &cpu->cpu_m; in apix_do_softint_epilog() local
321 mcpu->intrstat[pil][0] += intrtime; in apix_do_softint_epilog()
363 mcpu->mcpu_pri = pil; in apix_do_softint_epilog()
442 mcpu->mcpu_pri = pil; in apix_hilevel_intr_prolog()
505 pil = mcpu->mcpu_pri; in apix_hilevel_intr_epilog()
568 mcpu->mcpu_pri = oldpil; in apix_hilevel_intr_epilog()
634 mcpu->mcpu_pri = pil; in apix_intr_thread_prolog()
738 mcpu->mcpu_pri = basespl; in apix_intr_thread_epilog()
[all …]
/illumos-gate/usr/src/uts/i86pc/os/
H A Dintr.c541 struct machcpu *mcpu = &cpu->cpu_m; in hilevel_intr_prolog() local
644 ASSERT(mcpu->mcpu_pri == pil); in hilevel_intr_epilog()
708 mcpu->mcpu_pri = oldpil; in hilevel_intr_epilog()
835 mcpu->mcpu_pri = basespl; in intr_thread_epilog()
859 mcpu->mcpu_pri = pil; in intr_thread_epilog()
927 struct machcpu *mcpu; in intr_get_time() local
934 mcpu = &cpu->cpu_m; in intr_get_time()
948 mcpu->intrstat[pil][0] = time; in intr_get_time()
949 mcpu->intrstat[pil][1] = time; in intr_get_time()
1007 mcpu->mcpu_pri = pil; in dosoftint_prolog()
[all …]
H A Dx_call.c119 xc_decrement(struct machcpu *mcpu) in xc_decrement() argument
121 atomic_dec_32(&mcpu->xc_work_cnt); in xc_decrement()
128 xc_increment(struct machcpu *mcpu) in xc_increment() argument
132 old = mcpu->xc_work_cnt; in xc_increment()
133 } while (atomic_cas_32(&mcpu->xc_work_cnt, old, old + 1) != old); in xc_increment()
/illumos-gate/usr/src/cmd/ctfconvert/
H A Dctfconvert.c162 ctf_id_t cpuid, mcpu; in ctfconvert_fixup_genunix() local
204 mcpu = ctf_lookup_by_name(fp, "struct machcpu"); in ctfconvert_fixup_genunix()
205 if (mcpu == CTF_ERR) { in ctfconvert_fixup_genunix()
206 mcpu = ctf_add_forward(fp, CTF_ADD_NONROOT, "machcpu", in ctfconvert_fixup_genunix()
208 if (mcpu == CTF_ERR) { in ctfconvert_fixup_genunix()
214 if ((kind = ctf_type_kind(fp, mcpu)) == CTF_ERR) { in ctfconvert_fixup_genunix()
230 if (ctf_add_member(fp, cpuid, "cpu_m", mcpu, sz * NBBY) == CTF_ERR) { in ctfconvert_fixup_genunix()
/illumos-gate/usr/src/uts/sun4/os/
H A Dintr.c351 struct machcpu *mcpu; in intr_dequeue_req() local
358 mcpu = &CPU->cpu_m; in intr_dequeue_req()
363 next = mcpu->intr_head[pil]; in intr_dequeue_req()
380 mcpu->intr_head[pil] = next_iv; /* head */ in intr_dequeue_req()
383 mcpu->intr_tail[pil] = prev; /* tail */ in intr_dequeue_req()
387 if (mcpu->intr_head[pil] == NULL) { in intr_dequeue_req()
/illumos-gate/usr/src/uts/i86pc/os/cpupm/
H A Dcpu_idle.c180 struct machcpu *mcpu = &(cp->cpu_m); in cstate_wakeup() local
181 volatile uint32_t *mcpu_mwait = mcpu->mcpu_mwait; in cstate_wakeup()
943 struct machcpu *mcpu; in cpuidle_cstate_instance() local
984 mcpu = &(cp->cpu_m); in cpuidle_cstate_instance()
985 mcpu->max_cstates = cpu_acpi_get_max_cstates(handle); in cpuidle_cstate_instance()
986 if (mcpu->max_cstates > CPU_ACPI_C1) { in cpuidle_cstate_instance()
991 } else if (mcpu->max_cstates == CPU_ACPI_C1) { in cpuidle_cstate_instance()
H A Dcpupm_mach.c149 struct machcpu *mcpu = &(cp->cpu_m); in cpupm_init() local
233 mcpu->max_cstates = CPU_ACPI_C1; in cpupm_init()
238 mcpu->max_cstates = cpu_acpi_get_max_cstates( in cpupm_init()
240 if (mcpu->max_cstates > CPU_ACPI_C1) { in cpupm_init()
244 mcpu->mcpu_idle_type = CPU_ACPI_C1; in cpupm_init()
252 mcpu->max_cstates = CPU_ACPI_C1; in cpupm_init()