Home
last modified time | relevance | path

Searched refs:cpu (Results 1 – 25 of 495) sorted by relevance

12345678910>>...20

/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c102 struct cpu *cpu = CPU; in apix_remove_pending_av() local
260 cpu->cpu_intracct[cpu->cpu_mstate] += intrtime; in apix_do_softint_prolog()
322 cpu->cpu_intracct[cpu->cpu_mstate] += intrtime; in apix_do_softint_epilog()
372 struct cpu *cpu = CPU; in apix_dispatch_softint() local
394 struct cpu *cpu = CPU; in apix_do_softint() local
457 cpu->cpu_intracct[cpu->cpu_mstate] += intrtime; in apix_hilevel_intr_prolog()
531 cpu->cpu_intracct[cpu->cpu_mstate] += intrtime; in apix_hilevel_intr_epilog()
783 struct cpu *cpu = CPU; in apix_dispatch_pending_hardint() local
839 struct cpu *cpu = CPU; in apix_dispatch_by_vector() local
881 struct cpu *cpu = CPU; in apix_dispatch_lowlevel() local
[all …]
/illumos-gate/usr/src/uts/i86pc/os/
H A Dintr.c522 struct cpu *cpu = CPU; in set_base_spl() local
671 cpu->cpu_intracct[cpu->cpu_mstate] += intrtime; in hilevel_intr_epilog()
803 cpu->cpu_intracct[cpu->cpu_mstate] += intrtime; in intr_thread_epilog()
926 struct cpu *cpu; in intr_get_time() local
950 cpu->cpu_intracct[cpu->cpu_mstate] += delta; in intr_get_time()
958 struct cpu *cpu, in dosoftint_prolog() argument
1069 dosoftint_epilog(struct cpu *cpu, uint_t oldpil) in dosoftint_epilog() argument
1298 struct cpu *cpu = CPU; in dispatch_softint() local
1317 struct cpu *cpu = CPU; in dispatch_hardint() local
1337 struct cpu *cpu = CPU; in dosoftint() local
[all …]
H A Dmp_startup.c88 struct cpu *cpu[NCPU] = {&cpus[0]}; variable
89 struct cpu *cpu_free_list;
127 init_cpu_info(struct cpu *cp) in init_cpu_info()
268 init_cpu_id_gdt(struct cpu *cp) in init_cpu_id_gdt()
284 static struct cpu *
287 struct cpu *cp; in mp_cpu_configure_common()
754 do_erratum_298(struct cpu *cpu) in do_erratum_298() argument
805 workaround_errata(struct cpu *cpu) in workaround_errata() argument
809 ASSERT(cpu == CPU); in workaround_errata()
1957 mp_cpu_start(struct cpu *cp) in mp_cpu_start()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dcyclic.c1058 CYC_TRACE(cpu, level, "remove-rpend", cyclic, cpu->cyp_rpend); in cyclic_remove_pend()
1376 ASSERT(cpu->cyp_heap != NULL && cpu->cyp_cyclics != NULL); in cyclic_expand_xcall()
1667 ASSERT(cpu->cyp_nelems < cpu->cyp_size); in cyclic_add_xcall()
1737 if (cpu->cyp_nelems == cpu->cyp_size) { in cyclic_add_here()
1743 ASSERT(cpu->cyp_nelems < cpu->cyp_size); in cyclic_add_here()
2004 cpu->cyp_state == CYS_REMOVING && cpu->cyp_rpend > 0) { in cyclic_reprogram_cyclic()
2495 cyclic_t *cyclic = &cpu->cyp_cyclics[cpu->cyp_heap[0]]; in cyclic_resume_xcall()
2861 cyc_cpu_t *cpu; in cyclic_add_omni() local
3079 cyc_cpu_t *cpu; in cyclic_reprogram() local
3653 cyc_cpu_t *cpu; in cyclic_suspend() local
[all …]
/illumos-gate/usr/src/cmd/fm/dicts/
H A DINTEL.dict30 fault.cpu.intel.l0cache=2
33 fault.cpu.intel.cache=5
34 fault.cpu.intel.l0dtlb=6
35 fault.cpu.intel.l1dtlb=7
36 fault.cpu.intel.l2dtlb=8
37 fault.cpu.intel.dtlb=9
41 fault.cpu.intel.itlb=13
42 fault.cpu.intel.l0tlb=14
43 fault.cpu.intel.l1tlb=15
44 fault.cpu.intel.l2tlb=16
[all …]
H A DGMCA.dict33 fault.cpu.generic-x86.cache=5
34 fault.cpu.generic-x86.l0dtlb=6
35 fault.cpu.generic-x86.l1dtlb=7
36 fault.cpu.generic-x86.l2dtlb=8
37 fault.cpu.generic-x86.dtlb=9
41 fault.cpu.generic-x86.itlb=13
42 fault.cpu.generic-x86.l0tlb=14
43 fault.cpu.generic-x86.l1tlb=15
44 fault.cpu.generic-x86.l2tlb=16
45 fault.cpu.generic-x86.tlb=17
[all …]
/illumos-gate/usr/src/uts/intel/io/intel_nhm/
H A Dintel_nhm.h50 #define SOCKET_BUS(cpu) (MAX_BUS_NUMBER - (cpu)) argument
51 #define CPU_ID_RD(cpu) nhm_pci_getl(SOCKET_BUS(cpu), 0, 0, 0, 0) argument
54 #define MC_STATUS_RD(cpu) \ argument
62 #define MC_SCRUB_CONTROL_WR(cpu, reg) nhm_pci_putl(SOCKET_BUS(cpu), 3, 2, \ argument
64 #define MC_SSR_CONTROL_RD(cpu) nhm_pci_getl(SOCKET_BUS(cpu), 3, 2, 0x48, 0) argument
65 #define MC_SSR_CONTROL_WR(cpu, reg) nhm_pci_putl(SOCKET_BUS(cpu), 3, 2, 0x48, \ argument
67 #define MC_SSR_SCRUB_CONTROL_RD(cpu) nhm_pci_getl(SOCKET_BUS(cpu), 3, 2, \ argument
69 #define MC_RAS_ENABLES_RD(cpu) nhm_pci_getl(SOCKET_BUS(cpu), 3, 2, 0x50, 0) argument
70 #define MC_RAS_STATUS_RD(cpu) nhm_pci_getl(SOCKET_BUS(cpu), 3, 2, 0x54, 0) argument
71 #define MC_SSR_STATUS_RD(cpu) nhm_pci_getl(SOCKET_BUS(cpu), 3, 2, 0x60, 0) argument
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frutree/
H A Dsystem-board.info216 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu
218 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu/B0
224 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu
226 name:/frutree/chassis/MB/system-board/C0/cpu-module/P0/cpu/B1
239 name:/frutree/chassis/MB/system-board/C1/cpu-module/P0/cpu
241 name:/frutree/chassis/MB/system-board/C1/cpu-module/P0/cpu/B0
247 name:/frutree/chassis/MB/system-board/C1/cpu-module/P0/cpu
262 name:/frutree/chassis/MB/system-board/C2/cpu-module/P0/cpu
270 name:/frutree/chassis/MB/system-board/C2/cpu-module/P0/cpu
285 name:/frutree/chassis/MB/system-board/C3/cpu-module/P0/cpu
[all …]
/illumos-gate/usr/src/cmd/fm/eversholt/files/i386/i86pc/
H A Dintel.esc66 ereport.cpu.intel.frc@chip/core/strand;
201 ereport.cpu.intel.unknown@chip;
227 event ereport.cpu.intel.nb.ddr2_mem_ue@
270 event ereport.cpu.intel.nb.ddr2_mem_ce@
312 ereport.cpu.intel.nb.fbd.alert@rank;
321 ereport.cpu.intel.nb.fbd.crc@rank;
363 event ereport.cpu.intel.nb.ddr2_spd@
388 prop fault.cpu.intel.nb.fsb@chip (1)->
389 ereport.cpu.intel.nb.fsb@chip;
401 prop fault.cpu.intel.nb.ie@motherboard
[all …]
H A Damd64.esc391 event fault.cpu.amd.l2cachedata@chip/core/strand, engine=serd.cpu.amd.l2d_sb@chip/core/strand;
430 event fault.cpu.amd.l2cachetag@chip/core/strand, engine=serd.cpu.amd.l2t_sb@chip/core/strand;
479 event fault.cpu.amd.icachetag@chip/core/strand, engine=serd.cpu.amd.icachetag@chip/core/strand;
508 event fault.cpu.amd.l1itlb@chip/core/strand, engine=serd.cpu.amd.l1itlb@chip/core/strand;
525 event fault.cpu.amd.l2itlb@chip/core/strand, engine=serd.cpu.amd.l2itlb@chip/core/strand;
547 event fault.cpu.amd.dcachedata@chip/core/strand, engine=serd.cpu.amd.dc_sb@chip/core/strand;
651 ereport.cpu.amd.nb.ma@strand,
652 ereport.cpu.amd.nb.ta@strand,
654 ereport.cpu.amd.ic.rdde@strand,
659 ereport.cpu.amd.nb.rmw@strand,
[all …]
/illumos-gate/usr/src/cmd/intrd/
H A Dintrd.pl180 while (my ($cpu, $cpst) = each %{$ks->{cpu}}) {
184 my $state = $ks->{cpu_info}{$cpu}{"cpu_info$cpu"}{state};
216 my $cpu = $intrcfg->{cpu};
450 $delta{$cpu}{tot} = 1 if $delta{$cpu}{tot} == 0;
518 if ($delta{$cpu}{tot} < $delta{$cpu}{intrs}) {
521 $delta{$cpu}{tot} = $delta{$cpu}{intrs};
524 $delta{$cpu}{intrs} / $delta{$cpu}{tot};
603 $cpu->{intrload} = $cpu->{intrs} / $cpu->{tot};
607 $cpu->{tot} = 1 if $cpu->{tot} <= 0;
707 my $load = $cpu->{intrs} / $cpu->{tot};
[all …]
/illumos-gate/usr/src/compat/bhyve/sys/
H A Dcpuset.h26 #define CPU_SET(cpu, set) cpuset_add((set), (cpu)) argument
27 #define CPU_SETOF(cpu, set) cpuset_only((set), (cpu)) argument
29 #define CPU_CLR(cpu, set) cpuset_del((set), (cpu)) argument
32 #define CPU_ISSET(cpu, set) cpu_in_set((cpuset_t *)(set), (cpu)) argument
44 (cpu))
47 (cpu))
118 #define CPU_SET(cpu, setp) BT_SET((setp)->_bits, cpu) argument
119 #define CPU_CLR(cpu, setp) BT_CLEAR((setp)->_bits, cpu) argument
125 #define CPU_ISSET(cpu, setp) BT_TEST((setp)->_bits, cpu) argument
128 atomic_set_long(&(BT_WIM((setp)->_bits, cpu)), BT_BIW(cpu))
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dcpuvar.h86 typedef struct cpu { struct
353 #define CPU_ACTIVE(cpu) (((cpu)->cpu_flags & CPU_OFFLINE) == 0) argument
454 #define CPUSET_ALL_BUT(set, cpu) cpuset_all_but(&(set), cpu) argument
455 #define CPUSET_ONLY(set, cpu) cpuset_only(&(set), cpu) argument
456 #define CPU_IN_SET(set, cpu) cpu_in_set(&(set), cpu) argument
457 #define CPUSET_ADD(set, cpu) cpuset_add(&(set), cpu) argument
458 #define CPUSET_DEL(set, cpu) cpuset_del(&(set), cpu) argument
488 #define CPUSET_ATOMIC_DEL(set, cpu) cpuset_atomic_del(&(set), cpu) argument
489 #define CPUSET_ATOMIC_ADD(set, cpu) cpuset_atomic_add(&(set), cpu) argument
510 extern struct cpu *cpu[]; /* indexed by CPU number */
[all …]
H A Ddisp.h80 struct cpu *disp_cpu; /* cpu owning this queue or NULL */
136 extern void (*disp_enq_thread)(struct cpu *, int);
142 extern int intr_active(struct cpu *, int);
156 extern struct cpu *disp_lowpri_cpu(struct cpu *, kthread_t *, pri_t);
157 extern int disp_bound_threads(struct cpu *, int);
158 extern int disp_bound_anythreads(struct cpu *, int);
159 extern int disp_bound_partition(struct cpu *, int);
160 extern void disp_cpu_init(struct cpu *);
161 extern void disp_cpu_fini(struct cpu *);
162 extern void disp_cpu_inactive(struct cpu *);
[all …]
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/cpc/
H A Dtst.allcpus.ksh43 cpu=0
61 /cpus[cpu] != 1/
63 cpus[cpu] = 1;
64 @a[cpu] = count();
77 while [ $cpu -le $numproc ]
82 allpids[$cpu]=$!
83 pbind -b $cpu $!
85 cpu=$(($cpu+1))
95 cpu=0
99 kill ${allpids[$cpu]}
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dcyclic.c58 bzero(cpu->cyp_trace, sizeof (cpu->cyp_trace)); in cyccpu_vread()
78 cyc_cpu_t cpu; in cyccpu_walk_step() local
146 if (ndx >= cpu->cyp_nelems) in cyclic_dump_node()
240 cyc_cpu_t cpu; in cycinfo() local
304 cpu.cyp_nelems); in cycinfo()
306 if (cpu.cyp_nelems > 0) in cycinfo()
317 cyclic_pretty_dump(&cpu); in cycinfo()
343 if (j >= cpu.cyp_nelems) { in cycinfo()
452 cyc_cpu_t *cpu; in cyctrace_walk_init() local
491 wsp->walk_data = cpu; in cyctrace_walk_init()
[all …]
/illumos-gate/usr/src/cmd/pbind/
H A Dpbind.c113 if (cpu == PBIND_NONE) in query_out()
118 proclwp, pidstr, cpu); in query_out()
129 switch (cpu) { in bind_err()
371 processorid_t cpu; in parse_cpu() local
378 return (cpu); in parse_cpu()
414 cpu = parse_cpu(optarg); in main()
419 cpu = parse_cpu(optarg); in main()
424 cpu = PBIND_QUERY; in main()
429 cpu = PBIND_QUERY; in main()
434 cpu = PBIND_NONE; in main()
[all …]
/illumos-gate/usr/src/cmd/powertop/common/
H A Dturbo.c117 int cpu; in pt_turbo_snapshot() local
123 for (cpu = 0; cpu < g_ncpus; cpu++) { in pt_turbo_snapshot()
124 turbo_info = &turbo_snapshot[cpu]; in pt_turbo_snapshot()
128 cpu); in pt_turbo_snapshot()
135 cpu); in pt_turbo_snapshot()
143 "%d\n", cpu); in pt_turbo_snapshot()
156 "%d\n", cpu); in pt_turbo_snapshot()
198 int cpu; in pt_turbo_stat_collect() local
215 for (cpu = 0; cpu < g_ncpus; cpu++) { in pt_turbo_stat_collect()
216 delta_mcnt = t_new[cpu].t_mcnt - cpu_turbo_info[cpu].t_mcnt; in pt_turbo_stat_collect()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/mpxu/frutree/
H A Dsystem-board.info72 PROP SlotType string r 0 "cpu"
76 PROP SlotType string r 0 "cpu"
85 name:/frutree/chassis/MB/system-board/P0/cpu
87 name:/frutree/chassis/MB/system-board/P0/cpu/F0
91 name:/frutree/chassis/MB/system-board/P0/cpu
97 name:/frutree/chassis/MB/system-board/P0/cpu
105 name:/frutree/chassis/MB/system-board/P0/cpu
119 name:/frutree/chassis/MB/system-board/P1/cpu
125 name:/frutree/chassis/MB/system-board/P1/cpu
131 name:/frutree/chassis/MB/system-board/P1/cpu
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chalupa/frutree/
H A Dsystem-board.info137 PROP SlotType string r 0 "cpu"
142 PROP SlotType string r 0 "cpu"
147 PROP SlotType string r 0 "cpu"
152 PROP SlotType string r 0 "cpu"
165 name:/frutree/chassis/C0/system-board/P0/cpu
173 name:/frutree/chassis/C0/system-board/P0/cpu
191 name:/frutree/chassis/C1/system-board/P0/cpu
199 name:/frutree/chassis/C1/system-board/P0/cpu
217 name:/frutree/chassis/C2/system-board/P0/cpu
225 name:/frutree/chassis/C2/system-board/P0/cpu
[all …]
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_lapic.c69 if (cpu < 0 || cpu >= vm_get_maxcpus(vm)) in lapic_set_intr()
79 vlapic = vm_lapic(vm, cpu); in lapic_set_intr()
81 vcpu_notify_event_type(vm, cpu, notify); in lapic_set_intr()
86 lapic_set_local_intr(struct vm *vm, int cpu, int vector) in lapic_set_local_intr() argument
92 if (cpu < -1 || cpu >= vm_get_maxcpus(vm)) in lapic_set_local_intr()
95 if (cpu == -1) in lapic_set_local_intr()
98 CPU_SETOF(cpu, &dmask); in lapic_set_local_intr()
100 while ((cpu = CPU_FFS(&dmask)) != 0) { in lapic_set_local_intr()
101 cpu--; in lapic_set_local_intr()
102 CPU_CLR(cpu, &dmask); in lapic_set_local_intr()
[all …]
H A Dvmm_lapic.h47 int lapic_rdmsr(struct vm *vm, int cpu, uint_t msr, uint64_t *rval);
48 int lapic_wrmsr(struct vm *vm, int cpu, uint_t msr, uint64_t wval);
50 int lapic_mmio_read(struct vm *vm, int cpu, uint64_t gpa, uint64_t *rval,
52 int lapic_mmio_write(struct vm *vm, int cpu, uint64_t gpa, uint64_t wval,
59 int lapic_set_intr(struct vm *vm, int cpu, int vector, bool trig);
64 lapic_intr_level(struct vm *vm, int cpu, int vector) in lapic_intr_level() argument
67 return (lapic_set_intr(vm, cpu, vector, LAPIC_TRIG_LEVEL)); in lapic_intr_level()
71 lapic_intr_edge(struct vm *vm, int cpu, int vector) in lapic_intr_edge() argument
74 return (lapic_set_intr(vm, cpu, vector, LAPIC_TRIG_EDGE)); in lapic_intr_edge()
81 int lapic_set_local_intr(struct vm *vm, int cpu, int vector);
/illumos-gate/usr/src/cmd/psradm/
H A Dpsradm.c125 old_state = p_online(cpu, P_STATUS); in psr_set_state()
131 cmdname, cpu); in psr_set_state()
149 cmdname, cpu); in psr_set_state()
162 cpu, pac->p_action, pac->p_state); in psr_set_state()
186 cpu, pac->p_wtmp); in psr_set_state()
198 processorid_t cpu; in do_range() local
203 for (cpu = first; cpu <= last; cpu++) { in do_range()
222 processorid_t cpu; in main() local
331 for (cpu = 0; cpu <= cpuid_max; cpu++) { in main()
332 if (psr_set_state(cpu, action, pac, 0) < 0) in main()
[all …]
/illumos-gate/usr/src/uts/sun4v/os/
H A Dintrq.c36 cpu_intrq_register(struct cpu *cpu) in cpu_intrq_register() argument
38 struct machcpu *mcpup = &cpu->cpu_m; in cpu_intrq_register()
63 cpu_intrq_setup(struct cpu *cpu) in cpu_intrq_setup() argument
65 struct machcpu *mcpup = &cpu->cpu_m; in cpu_intrq_setup()
82 cpu->cpu_id); in cpu_intrq_setup()
110 cpu->cpu_id); in cpu_intrq_setup()
124 cpu->cpu_id); in cpu_intrq_setup()
139 cpu->cpu_id); in cpu_intrq_setup()
154 cpu->cpu_id); in cpu_intrq_setup()
171 cpu->cpu_id); in cpu_intrq_setup()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/daktari/frutree/
H A Dpiclfrutree.info33 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J2900
35 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3100
37 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J2901
39 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3101
41 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3000
43 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3200
45 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3001
47 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3201
49 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J7900
51 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J8100
[all …]

12345678910>>...20