Searched refs:curcpu (Results 1 - 25 of 69) sorted by relevance

123

/freebsd-10-stable/cddl/contrib/dtracetoolkit/Bin/
H A Dcputypes.d56 cpu, curcpu->cpu_chip, curcpu->cpu_pset,
57 curcpu->cpu_lgrp, curcpu->cpu_info.pi_clock,
58 stringof(curcpu->cpu_info.pi_processor_type),
59 stringof(curcpu->cpu_info.pi_fputypes));
/freebsd-10-stable/cddl/contrib/dtracetoolkit/Cpu/
H A Dcputypes.d56 cpu, curcpu->cpu_chip, curcpu->cpu_pset,
57 curcpu->cpu_lgrp, curcpu->cpu_info.pi_clock,
58 stringof(curcpu->cpu_info.pi_processor_type),
59 stringof(curcpu->cpu_info.pi_fputypes));
/freebsd-10-stable/sys/amd64/vmm/
H A Dvmm_host.h70 return ((uint64_t)&gdt[NGDT * curcpu]);
80 return ((uint64_t)&__pcpu[curcpu]);
/freebsd-10-stable/cddl/lib/libdtrace/
H A Dsched.d67 inline cpuinfo_t *curcpu = xlate <cpuinfo_t *> (curthread->t_cpu);
68 #pragma D attributes Stable/Stable/Common curcpu
69 #pragma D binding "1.0" curcpu
71 inline processorid_t cpu = curcpu->cpu_id;
75 inline psetid_t pset = curcpu->cpu_pset;
79 inline chipid_t chip = curcpu->cpu_chip;
83 inline lgrp_id_t lgrp = curcpu->cpu_lgrp;
/freebsd-10-stable/sys/cddl/dev/dtrace/powerpc/
H A Ddtrace_subr.c171 if (cpu == curcpu)
206 timebase_skew[curcpu] = 0;
208 if (i == curcpu)
246 timebase = mftb() - timebase_skew[curcpu];
277 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) {
287 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
288 cpu_core[curcpu].cpuc_dtrace_illval = frame->cpu.aim.dar;
299 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
300 cpu_core[curcpu].cpuc_dtrace_illval = frame->srr0;
H A Ddtrace_isa.c70 pc_t caller = (pc_t) solaris_cpu[curcpu].cpu_dtrace_caller;
151 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
252 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
487 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
501 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
512 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
531 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
553 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
563 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
577 cpu_core[curcpu]
[all...]
/freebsd-10-stable/sys/powerpc/powerpc/
H A Dclock.c120 (*decr_counts[curcpu])++;
179 snprintf(buf, sizeof(buf), "cpu%d:decrementer", curcpu);
180 intrcnt_add(buf, &decr_counts[curcpu]);
194 snprintf(buf, sizeof(buf), "cpu%d:decrementer", curcpu);
195 intrcnt_add(buf, &decr_counts[curcpu]);
/freebsd-10-stable/sys/cddl/dev/dtrace/mips/
H A Ddtrace_subr.c152 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) {
165 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
166 cpu_core[curcpu].cpuc_dtrace_illval = frame->badvaddr;
H A Ddtrace_isa.c85 pc_t caller = (pc_t) solaris_cpu[curcpu].cpu_dtrace_caller;
135 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
187 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
518 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
645 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
689 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
700 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
711 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
722 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
/freebsd-10-stable/sys/sparc64/sparc64/
H A Dtlb.c84 KASSERT(pm->pm_context[curcpu] != -1,
105 KASSERT(pm->pm_context[curcpu] != -1,
132 KASSERT(pm->pm_context[curcpu] != -1,
H A Dmp_machdep.c210 CPU_SETOF(curcpu, &all_cpus);
293 cpuid_to_mid[curcpu] = PCPU_GET(mid);
389 if (pc->pc_cpuid == curcpu)
463 printf("SMP: AP CPU #%d Launched!\n", curcpu);
495 /* cpus is just a flat "on" mask without curcpu. */
520 CTR2(KTR_SMP, "%s: stopped %d", __func__, curcpu);
522 savectx(&stoppcbs[curcpu]);
536 CTR2(KTR_SMP, "%s: restarted %d", __func__, curcpu);
584 KASSERT(cpu != curcpu, ("%s: CPU can't IPI itself", __func__));
631 KASSERT(cpu != curcpu, ("
[all...]
H A Dtick.c329 if (curcpu == 0)
343 if (curcpu == 0)
/freebsd-10-stable/sys/cddl/dev/dtrace/i386/
H A Ddtrace_isa.c65 pc_t caller = (pc_t) solaris_cpu[curcpu].cpu_dtrace_caller;
117 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
140 cpu_core[curcpu].cpuc_dtrace_illval = sp;
196 cpu_core[curcpu].cpuc_dtrace_illval = sp;
221 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
320 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
593 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
637 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
648 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
659 cpu_core[curcpu]
[all...]
H A Ddtrace_subr.c376 if (cpu == curcpu)
422 tsc_skew[curcpu] = 0;
424 if (i == curcpu)
462 tsc = rdtsc() - tsc_skew[curcpu];
496 nofault = cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT;
509 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP;
520 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
521 cpu_core[curcpu].cpuc_dtrace_illval = rcr2();
/freebsd-10-stable/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_isa.c62 pc_t caller = (pc_t) solaris_cpu[curcpu].cpu_dtrace_caller;
109 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
122 cpu_core[curcpu].cpuc_dtrace_illval = sp;
144 cpu_core[curcpu].cpuc_dtrace_illval = sp;
169 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
268 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
586 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
630 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
641 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
652 cpu_core[curcpu]
[all...]
H A Ddtrace_subr.c367 if (cpu == curcpu)
413 tsc_skew[curcpu] = 0;
415 if (i == curcpu)
453 tsc = rdtsc() - tsc_skew[curcpu];
487 nofault = cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT;
503 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP;
514 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
515 cpu_core[curcpu].cpuc_dtrace_illval = frame->tf_addr;
/freebsd-10-stable/sys/kern/
H A Dkern_clocksource.c149 curcpu, (int)(now >> 32), (u_int)(now & 0xffffffff));
167 curcpu, (int)(now >> 32), (u_int)(now & 0xffffffff));
247 && curcpu == CPU_FIRST()
294 curcpu, (int)(event >> 32), (u_int)(event & 0xffffffff), c);
325 curcpu, (int)(now >> 32), (u_int)(now & 0xffffffff));
337 if (curcpu != cpu) {
354 if (curcpu == cpu)
394 curcpu, (int)(now >> 32), (u_int)(now & 0xffffffff),
403 curcpu, (int)(new >> 32), (u_int)(new & 0xffffffff), eq);
528 (cpu == curcpu)
[all...]
H A Dkern_rmlock.c160 pc = pcpu_find(curcpu);
262 pc = pcpu_find(curcpu);
359 pc = pcpu_find(curcpu);
420 pc = pcpu_find(curcpu);
648 KASSERT(rm_trackers_present(pcpu_find(curcpu), rm,
780 count = rm_trackers_present(pcpu_find(curcpu), rm, curthread);
806 count = rm_trackers_present(pcpu_find(curcpu), rm, curthread);
/freebsd-10-stable/sys/sys/
H A Dpcpu.h198 #define curcpu PCPU_GET(cpuid) macro
210 return ((char *)(base) + sizeof(struct pcpu) * curcpu);
H A Dpmckern.h117 PMC_FAKE_TRAPFRAME(&pmc_tf[curcpu]); \
120 ks.pm_tf = &pmc_tf[curcpu]; \
/freebsd-10-stable/sys/cddl/compat/opensolaris/sys/
H A Dproc.h45 #define CPU curcpu
/freebsd-10-stable/sys/cddl/dev/dtrace/
H A Ddtrace_debug.c179 cpu = curcpu;
192 cpu = curcpu;
542 cpu = curcpu;
/freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dzfs_context.h117 #define CPU_SEQID (curcpu)
/freebsd-10-stable/sys/ddb/
H A Ddb_sym.c107 *valuep = curcpu;
238 cpu = curcpu;
/freebsd-10-stable/sys/amd64/vmm/intel/
H A Dvmx.c469 if (vmxon_enabled[curcpu]) {
517 *(uint32_t *)vmxon_region[curcpu] = vmx_revision();
518 error = vmxon(vmxon_region[curcpu]);
520 vmxon_enabled[curcpu] = 1;
527 if (vmxon_enabled[curcpu])
528 vmxon(vmxon_region[curcpu]);
1040 * assume that the mappings associated with 'vpid' on 'curcpu' are
1049 if (pmap->pm_eptgen == vmx->eptgen[curcpu]) {
1073 if (vmxstate->lastcpu == curcpu)
1076 vmxstate->lastcpu = curcpu;
[all...]

Completed in 174 milliseconds

123