/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | x_call.h | 45 typedef uintptr_t xc_arg_t; typedef 46 typedef int (*xc_func_t)(xc_arg_t, xc_arg_t, xc_arg_t); 54 xc_arg_t xc_a1; 55 xc_arg_t xc_a2; 56 xc_arg_t xc_a3; 80 extern void xc_call(xc_arg_t, xc_arg_t, xc_arg_t, ulong_t *, xc_func_t); 81 extern void xc_call_nowait(xc_arg_t, xc_arg_t, xc_arg_t, ulong_t *, 83 extern void xc_sync(xc_arg_t, xc_arg_t, xc_arg_t, ulong_t *, xc_func_t); 84 extern void xc_priority(xc_arg_t, xc_arg_t, xc_arg_t, ulong_t *, xc_func_t);
|
H A D | machsystm.h | 74 extern int mach_cpu_halt(xc_arg_t, xc_arg_t, xc_arg_t);
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | x_call.c | 319 xc_arg_t a1; in xc_serv() 320 xc_arg_t a2; in xc_serv() 321 xc_arg_t a3; in xc_serv() 456 xc_arg_t arg1, in xc_common() 457 xc_arg_t arg2, in xc_common() 458 xc_arg_t arg3, in xc_common() 550 xc_arg_t arg1, in xc_priority_common() 551 xc_arg_t arg2, in xc_priority_common() 552 xc_arg_t arg3, in xc_priority_common() 627 xc_arg_t arg1, in xc_priority() [all …]
|
H A D | cmi_hw.c | 231 call_func_ntv(int cpuid, xc_func_t func, xc_arg_t arg1, xc_arg_t arg2) in call_func_ntv() 239 (*func)(arg1, arg2, (xc_arg_t)&rc); in call_func_ntv() 253 xc_priority(arg1, arg2, (xc_arg_t)&rc, in call_func_ntv() 735 ntv_getcr4_xc(xc_arg_t arg1, xc_arg_t arg2, xc_arg_t arg3) in ntv_getcr4_xc() 752 (void) call_func_ntv(cp->cpu_id, ntv_getcr4_xc, (xc_arg_t)&val, 0); in ntv_getcr4() 759 ntv_setcr4_xc(xc_arg_t arg1, xc_arg_t arg2, xc_arg_t arg3) in ntv_setcr4_xc() 775 (void) call_func_ntv(cp->cpu_id, ntv_setcr4_xc, (xc_arg_t)val, 0); in ntv_setcr4() 782 ntv_rdmsr_xc(xc_arg_t arg1, xc_arg_t arg2, xc_arg_t arg3) in ntv_rdmsr_xc() 813 (xc_arg_t)msr, (xc_arg_t)valp)); in ntv_rdmsr() 820 ntv_wrmsr_xc(xc_arg_t arg1, xc_arg_t arg2, xc_arg_t arg3) in ntv_wrmsr_xc() [all …]
|
H A D | dtrace_subr.c | 122 dtrace_xcall_func(xc_arg_t arg1, xc_arg_t arg2, xc_arg_t arg3 __unused) in dtrace_xcall_func() 145 xc_sync((xc_arg_t)func, (xc_arg_t)arg, 0, CPUSET2BV(set), in dtrace_xcall()
|
H A D | mp_call.c | 89 xc_call((xc_arg_t)arg1, (xc_arg_t)arg2, 0, CPUSET2BV(set), in cpu_call()
|
H A D | mp_pc.c | 424 mach_cpu_halt(xc_arg_t arg1, xc_arg_t arg2 __unused, xc_arg_t arg3 __unused) in mach_cpu_halt()
|
H A D | fastboot.c | 1280 fastboot_xc_func(xc_arg_t arg1, xc_arg_t arg2 __unused, xc_arg_t arg3 __unused) in fastboot_xc_func() 1359 xc_priority((xc_arg_t)&newkernel, 0, 0, CPUSET2BV(cpuset), in fast_reboot() 1364 (void) fastboot_xc_func((xc_arg_t)&newkernel, 0, 0); in fast_reboot()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | hma.c | 232 hma_vmx_invept_xcall(xc_arg_t arg1, xc_arg_t arg2, xc_arg_t arg3 __unused) in hma_vmx_invept_xcall() 262 xc_call((xc_arg_t)flag, (xc_arg_t)eptp, 0, CPUSET2BV(set), in hma_vmx_invept_allcpus() 269 hma_vmx_cpu_vmxon(xc_arg_t arg1 __unused, xc_arg_t arg2 __unused, in hma_vmx_cpu_vmxon() 270 xc_arg_t arg3 __unused) in hma_vmx_cpu_vmxon() 379 xc_call((xc_arg_t)INVEPT_ALL_CONTEXTS, 0, 0, in hma_vmx_cpu_setup() 585 hma_svm_cpu_activate(xc_arg_t arg1 __unused, xc_arg_t arg2 __unused, in hma_svm_cpu_activate() 586 xc_arg_t arg3 __unused) in hma_svm_cpu_activate()
|
H A D | microcode.c | 148 ucode_write(xc_arg_t arg1, xc_arg_t unused2, xc_arg_t unused3) in ucode_write() 266 xc_sync((xc_arg_t)uusp, 0, 0, CPUSET2BV(cpuset), ucode_write); in ucode_update()
|
H A D | cpuid.c | 8146 cpuid_post_ucodeadm_xc(xc_arg_t arg0, xc_arg_t arg1, xc_arg_t arg2) in cpuid_post_ucodeadm_xc() 8206 xc_sync((xc_arg_t)argdata, B_TRUE, 0, CPUSET2BV(cpuset), in cpuid_post_ucodeadm() 8208 xc_sync((xc_arg_t)argdata, B_FALSE, 0, CPUSET2BV(cpuset), in cpuid_post_ucodeadm()
|
/illumos-gate/usr/src/uts/intel/io/coretemp/ |
H A D | coretemp.c | 107 coretemp_rdmsr_xc(xc_arg_t arg1, xc_arg_t arg2, xc_arg_t arg3) in coretemp_rdmsr_xc() 143 (void) coretemp_rdmsr_xc((xc_arg_t)msr, (xc_arg_t)valp, in coretemp_rdmsr() 144 (xc_arg_t)&ret); in coretemp_rdmsr() 147 xc_call((xc_arg_t)msr, (xc_arg_t)valp, (xc_arg_t)&ret, in coretemp_rdmsr()
|
/illumos-gate/usr/src/uts/intel/kdi/ |
H A D | kdi_idt.c | 294 kdi_cpu_activate(xc_arg_t arg1 __unused, xc_arg_t arg2 __unused, in kdi_cpu_activate() 295 xc_arg_t arg3 __unused) in kdi_cpu_activate() 342 kdi_cpu_deactivate(xc_arg_t arg1 __unused, xc_arg_t arg2 __unused, in kdi_cpu_deactivate() 343 xc_arg_t arg3 __unused) in kdi_cpu_deactivate()
|
/illumos-gate/usr/src/uts/i86pc/os/cpupm/ |
H A D | cpupm_throttle.c | 157 cpupm_tstate_transition(xc_arg_t arg1, xc_arg_t arg2 __unused, in cpupm_tstate_transition() 158 xc_arg_t arg3 __unused) in cpupm_tstate_transition() 208 xc_arg_t xc_arg = (xc_arg_t)throtl_lvl; in cpupm_throttle()
|
H A D | pwrnow.c | 115 pwrnow_pstate_transition(xc_arg_t arg1, xc_arg_t arg2 __unused, in pwrnow_pstate_transition() 116 xc_arg_t arg3 __unused) in pwrnow_pstate_transition() 160 xc_call((xc_arg_t)req_state, 0, 0, in pwrnow_power()
|
H A D | speedstep.c | 131 speedstep_pstate_transition(xc_arg_t arg1, xc_arg_t arg2 __unused, in speedstep_pstate_transition() 132 xc_arg_t arg3 __unused) in speedstep_pstate_transition() 175 xc_call((xc_arg_t)req_state, 0, 0, CPUSET2BV(set), in speedstep_power()
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_sol_glue.c | 92 xc_call((xc_arg_t)NULL, (xc_arg_t)NULL, (xc_arg_t)NULL, in invalidate_cache_all()
|
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_common.c | 385 apic_cmci_enable(xc_arg_t arg1 __unused, xc_arg_t arg2 __unused, in apic_cmci_enable() 386 xc_arg_t arg3 __unused) in apic_cmci_enable() 393 apic_cmci_disable(xc_arg_t arg1 __unused, xc_arg_t arg2 __unused, in apic_cmci_disable() 394 xc_arg_t arg3 __unused) in apic_cmci_disable()
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | mp_xen.c | 522 mach_cpu_halt(xc_arg_t arg1, xc_arg_t arg2 __unused, xc_arg_t arg3 __unused) in mach_cpu_halt()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | avintr.c | 651 siron_poke_intr(xc_arg_t a1, xc_arg_t a2, xc_arg_t a3) in siron_poke_intr()
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | hat_i86.c | 2438 hati_demap_func(xc_arg_t a1, xc_arg_t a2, xc_arg_t a3) in hati_demap_func() 2564 (void) hati_demap_func((xc_arg_t)hat, (xc_arg_t)&range, 0); in hat_tlb_inval_range() 2624 (void) hati_demap_func((xc_arg_t)hat, (xc_arg_t)&range, 0); in hat_tlb_inval_range() 2641 xc_call((xc_arg_t)hat, (xc_arg_t)&range, 0, in hat_tlb_inval_range()
|