/titanic_44/usr/src/uts/sun4/sys/ |
H A D | x_call.h | 54 typedef void xcfunc_t(uint64_t, uint64_t); typedef 59 extern void xt_one(int, xcfunc_t *, uint64_t, uint64_t); 60 extern void xt_one_unchecked(int, xcfunc_t *, uint64_t, uint64_t); 61 extern void xt_all(xcfunc_t *, uint64_t, uint64_t); 62 extern void xc_one(int, xcfunc_t *, uint64_t, uint64_t); 64 extern void xc_all(xcfunc_t *, uint64_t, uint64_t); 69 extern void xt_some(cpuset_t, xcfunc_t *, uint64_t, uint64_t); 73 extern void xc_some(cpuset_t, xcfunc_t *, uint64_t, uint64_t);
|
H A D | xc_impl.h | 43 extern void send_self_xcall(struct cpu *, uint64_t, uint64_t, xcfunc_t *); 48 extern void xc_trace(uint_t, cpuset_t *, xcfunc_t *, uint64_t, uint64_t); 74 init_mondo((xcfunc_t *)xt_sync_tl1, 0, 0); \ 80 init_mondo((xcfunc_t *)xt_sync_tl1, 0, 0); \
|
/titanic_44/usr/src/uts/sun4/os/ |
H A D | x_call.c | 57 xcfunc_t *xc_func; 83 void init_mondo(xcfunc_t *func, uint64_t arg1, uint64_t arg2); 239 xt_one(int cix, xcfunc_t *func, uint64_t arg1, uint64_t arg2) in xt_one() 252 xt_one_unchecked(int cix, xcfunc_t *func, uint64_t arg1, uint64_t arg2) in xt_one_unchecked() 299 xt_some(cpuset_t cpuset, xcfunc_t *func, uint64_t arg1, uint64_t arg2) in xt_some() 365 xt_all(xcfunc_t *func, uint64_t arg1, uint64_t arg2) in xt_all() 421 xc_one(int cix, xcfunc_t *func, uint64_t arg1, uint64_t arg2) in xc_one() 548 xc_some(cpuset_t cpuset, xcfunc_t *func, uint64_t arg1, uint64_t arg2) in xc_some() 642 xc_all(xcfunc_t *func, uint64_t arg1, uint64_t arg2) in xc_all() 909 xcfunc_t *func; in xc_serv() [all …]
|
H A D | mp_call.c | 89 xc_one(cp->cpu_id, (xcfunc_t *)func, (uint64_t)arg1, in cpu_call()
|
H A D | mp_states.c | 104 xt_some(cpu_idle_set, (xcfunc_t *)idle_stop_xcall, in idle_other_cpus()
|
H A D | startup.c | 2386 (xcfunc_t *)ptl1_panic_xc, 0, 0); in ptl1_thread() 2390 (xcfunc_t *)ptl1_panic_xc, 0, 0); in ptl1_thread() 2394 (xcfunc_t *)ptl1_panic_xt, 0, 0); in ptl1_thread() 2398 (xcfunc_t *)ptl1_panic_xt, 0, 0); in ptl1_thread()
|
/titanic_44/usr/src/uts/sun4u/cpu/ |
H A D | spitfire_kdi.c | 65 extern void init_mondo_nocheck(xcfunc_t *func, uint64_t arg1, uint64_t arg2); 98 init_mondo_nocheck((xcfunc_t *)func, arg1, arg2); in kdi_xc_one()
|
H A D | us3_kdi.c | 64 extern void init_mondo_nocheck(xcfunc_t *func, uint64_t arg1, uint64_t arg2); 99 init_mondo_nocheck((xcfunc_t *)func, arg1, arg2); in kdi_xc_one()
|
H A D | opl_kdi.c | 61 extern void init_mondo_nocheck(xcfunc_t *func, uint64_t arg1, uint64_t arg2); 93 init_mondo_nocheck((xcfunc_t *)func, arg1, arg2); in kdi_xc_one()
|
/titanic_44/usr/src/uts/sun4v/ml/ |
H A D | mach_xc.s | 49 self_xcall(struct cpu *cpu, uint64_t arg1, uint64_t arg2, xcfunc_t *func) 114 xc_trace(u_int traptype, cpuset_t *cpu_set, xcfunc_t *func, 198 init_mondo(xcfunc_t *func, uint64_t arg1, uint64_t arg2)
|
/titanic_44/usr/src/uts/sun4u/os/ |
H A D | cmp.c | 114 xc_one(i, (xcfunc_t *)set_cmp_error_steering, 0, 0); in cmp_error_resteer() 121 xc_one(cpuid, (xcfunc_t *)set_cmp_error_steering, 0, 0); in cmp_error_resteer()
|
H A D | mach_cpu_states.c | 255 xt_some(cps, (xcfunc_t *)idle_stop_xcall, (uint64_t)&panic_idle, NULL); in panic_stopcpus() 533 xt_some(cpuset, (xcfunc_t *)xt_sync_tl1, 0, 0); in xt_sync()
|
/titanic_44/usr/src/cmd/mdb/sparc/kmdb/kctl/ |
H A D | kctl_isadep.c | 143 xc_all((xcfunc_t *)kctl_ttable_tlb_lock, (uint64_t)kctl.kctl_tba, in kctl_ttable_init() 150 xc_all((xcfunc_t *)kctl_ttable_tlb_unlock, (uint64_t)kctl.kctl_dseg, in kctl_ttable_fini()
|
/titanic_44/usr/src/uts/sun4/ml/ |
H A D | xc.s | 57 send_self_xcall(struct cpu *cpu, uint64_t arg1, uint64_t arg2, xcfunc_t *func)
|
/titanic_44/usr/src/uts/sun4u/io/ |
H A D | cpudrv_mach.c | 41 xc_one(cpudsp->cpu_id, (xcfunc_t *)cpu_change_speed, \ in cpudrv_change_speed()
|
H A D | mem_cache.c | 648 (xcfunc_t *)(get_l2_tag_tl1), in mem_cache_ioctl_ops() 707 (xcfunc_t *)(get_l3_tag_tl1), in mem_cache_ioctl_ops() 738 (xcfunc_t *)(get_l2_tag_tl1), in mem_cache_ioctl_ops() 775 (xcfunc_t *)(get_l3_tag_tl1), in mem_cache_ioctl_ops() 828 (xcfunc_t *)(get_ecache_dtags_tl1), in mem_cache_ioctl_ops()
|
/titanic_44/usr/src/uts/sun4u/ml/ |
H A D | mach_xc.s | 47 self_xcall(struct cpu *cpu, uint64_t arg1, uint64_t arg2, xcfunc_t *func) 112 xc_trace(u_int traptype, cpuset_t *cpu_set, xcfunc_t *func,
|
/titanic_44/usr/src/uts/sparc/v9/sys/ |
H A D | mutex_impl.h | 110 #define MUTEX_SYNC() xc_all((xcfunc_t *)null_xcall, 0, 0)
|
/titanic_44/usr/src/uts/sun4/io/ |
H A D | trapstat.c | 1860 xc_one(cpu, (xcfunc_t *)trapstat_load_tlb, 0, 0); in trapstat_setup() 1996 xc_one(cp->cpu_id, (xcfunc_t *)trapstat_probe, 0, 0); in trapstat_go() 2034 xc_all((xcfunc_t *)trapstat_enable, 0, 0); in trapstat_go() 2057 xc_all((xcfunc_t *)trapstat_disable, 0, 0); in trapstat_stop() 2178 xc_one(cp->cpu_id, (xcfunc_t *)trapstat_disable, 0, 0); in trapstat_cpr() 2205 xc_one(cp->cpu_id, (xcfunc_t *)trapstat_enable, 0, 0); in trapstat_cpr() 2408 xc_one(i, (xcfunc_t *)trapstat_snapshot, 0, 0); in trapstat_ioctl()
|
/titanic_44/usr/src/uts/sun4v/os/ |
H A D | mach_mp_states.c | 186 xt_one_unchecked(cpuid, (xcfunc_t *)cpu_intrq_unregister_powerdown, in xt_cpu_unreg_powerdown()
|
H A D | mach_cpu_states.c | 100 extern void init_mondo_nocheck(xcfunc_t *func, uint64_t arg1, uint64_t arg2); 383 xt_some(cps, (xcfunc_t *)idle_stop_xcall, (uint64_t)&panic_idle, NULL); in panic_stopcpus() 1101 init_mondo_nocheck((xcfunc_t *)func, arg1, arg2); in kdi_xc_one() 1307 xt_some(cpuset, (xcfunc_t *)xt_sync_tl1, in xt_sync()
|
H A D | suspend.c | 672 xc_all((xcfunc_t *)enable_tick_stick_npt, NULL, NULL); in suspend_start()
|
/titanic_44/usr/src/uts/sun4/cpu/ |
H A D | cpu_module.c | 111 init_mondo(xcfunc_t func, uint64_t arg1, uint64_t arg2) in init_mondo()
|
/titanic_44/usr/src/uts/sun4u/sys/ |
H A D | cpu_module.h | 96 void init_mondo(xcfunc_t *func, uint64_t arg1, uint64_t arg2);
|
/titanic_44/usr/src/uts/sun4u/sunfire/io/ |
H A D | sysctrl_quiesce.c | 124 xt_some(others, (xcfunc_t *)sysctrl_freeze, (uint64_t)sysctrl_gate, in sysctrl_grab_cpus()
|