OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:cpu_info_primary
(Results
1 - 25
of
47
) sorted by relevancy
1
2
/src/sys/external/bsd/drm2/include/asm/
cpufeature.h
41
#define cpu_has_clflush ((
cpu_info_primary
.ci_feat_val[0] & CPUID_CLFSH) != 0)
42
#define cpu_has_pat ((
cpu_info_primary
.ci_feat_val[0] & CPUID_PAT) != 0)
65
return
cpu_info_primary
.ci_cflush_lsize;
/src/sys/arch/usermode/include/
cpu.h
69
extern struct cpu_info
cpu_info_primary
;
71
return &
cpu_info_primary
;
/src/sys/arch/ia64/include/
cpu.h
121
extern struct cpu_info
cpu_info_primary
;
133
#define curcpu() (&
cpu_info_primary
)
/src/sys/arch/alpha/include/
cpu.h
166
extern struct cpu_info
cpu_info_primary
;
187
#define curcpu() (&
cpu_info_primary
)
asm.h
707
IMPORT(
cpu_info_primary
, CPU_INFO_SIZEOF)
709
#define GET_CURLWP lda v0,
cpu_info_primary
; \
712
#define SET_CURLWP(r) lda v0,
cpu_info_primary
; \
/src/sys/arch/i386/i386/
autoconf.c
138
fpuinit(&
cpu_info_primary
);
machdep.c
447
cpu_init_tss(&
cpu_info_primary
);
449
ltr(
cpu_info_primary
.ci_tss_sel);
570
idt =
cpu_info_primary
.ci_idtvec.iv_idt;
974
* CPU-local segment descriptor pointing at &
cpu_info_primary
.
1033
setsegment(&gdtstore[GCPU_SEL].sd, &
cpu_info_primary
,
1194
cpu_info_primary
.ci_vcpu = &HYPERVISOR_shared_info->vcpu_info[0];
1204
cpu_probe(&
cpu_info_primary
);
1212
cpu_init_msrs(&
cpu_info_primary
, true);
1215
cpu_speculation_init(&
cpu_info_primary
);
1234
cpu_info_primary
.ci_pae_l3_pdirpa = rcr3()
[
all
...]
/src/sys/arch/x86/x86/
spectre.c
247
if (ci == &
cpu_info_primary
) {
412
if (
cpu_info_primary
.ci_feat_val[7] & CPUID_SEF_ARCH_CAP) {
440
if (
cpu_info_primary
.ci_max_ext_cpuid < 0x80000008) {
625
if (ci == &
cpu_info_primary
) {
994
if (ci == &
cpu_info_primary
) {
1012
if (ci == &
cpu_info_primary
) {
1024
if (ci == &
cpu_info_primary
) {
1037
if (ci == &
cpu_info_primary
) {
1051
if (ci == &
cpu_info_primary
) {
patch.c
345
(CPUID_TO_FAMILY(
cpu_info_primary
.ci_signature) == 0xe ||
346
(CPUID_TO_FAMILY(
cpu_info_primary
.ci_signature) == 0xf &&
347
CPUID_TO_EXTMODEL(
cpu_info_primary
.ci_signature) < 0x4))) {
idt.c
253
return &(
cpu_info_primary
.ci_idtvec);
svs.c
549
if (cid == cpu_index(&
cpu_info_primary
) || !idt_vec_is_pcpu())
744
if (
cpu_info_primary
.ci_feat_val[7] & CPUID_SEF_ARCH_CAP) {
755
if ((
cpu_info_primary
.ci_feat_val[1] & CPUID2_PCID) &&
756
(
cpu_info_primary
.ci_feat_val[5] & CPUID_SEF_INVPCID)) {
cpu.c
173
struct cpu_info
cpu_info_primary
__aligned(CACHE_LINE_SIZE) = {
175
.ci_self = &
cpu_info_primary
,
182
struct cpu_info *cpu_info_list = &
cpu_info_primary
;
229
cpu_info_primary
.ci_cpuid = lapic_cpu_number();
384
ci = &
cpu_info_primary
;
741
if (ci != &
cpu_info_primary
) {
951
ci->ci_data.cpu_cc_freq =
cpu_info_primary
.ci_data.cpu_cc_freq;
1494
freq =
cpu_info_primary
.ci_data.cpu_cc_freq;
i8259.c
238
struct cpu_info *ci = &
cpu_info_primary
;
lapic.c
343
struct idt_vec *iv = &(
cpu_info_primary
.ci_idtvec);
482
struct idt_vec *iv = &(
cpu_info_primary
.ci_idtvec);
606
if (curcpu() == &
cpu_info_primary
) {
646
KASSERT(ci == &
cpu_info_primary
);
identcpu.c
862
if (ci == &
cpu_info_primary
) {
886
if (ci == &
cpu_info_primary
) {
912
if (ci == &
cpu_info_primary
) {
975
if (ci == &
cpu_info_primary
) {
990
if (ci == &
cpu_info_primary
) {
/src/sys/external/bsd/drm2/drm/
drm_cache.c
101
return ISSET(
cpu_info_primary
.ci_feat_val[0], CPUID_CLFSH);
142
const unsigned clflush_size =
cpu_info_primary
.ci_cflush_lsize;
/src/sys/arch/alpha/alpha/
mcclock.c
137
func, arg, &
cpu_info_primary
);
246
for (ci = &
cpu_info_primary
; ci; ci = ci->ci_next)
cpu.c
84
struct cpu_info
cpu_info_primary
__cacheline_aligned = {
88
struct cpu_info *cpu_info_list __read_mostly = &
cpu_info_primary
;
408
ci = &
cpu_info_primary
;
/src/sys/arch/ia64/ia64/
cpu.c
50
struct cpu_info
cpu_info_primary
__aligned(CACHE_LINE_SIZE);
51
struct cpu_info *cpu_info_list = &
cpu_info_primary
;
/src/sys/external/bsd/drm2/dist/drm/
drm_cache.c
165
const int size =
cpu_info_primary
.ci_cflush_lsize;
/src/sys/arch/xen/x86/
x86_xpmap.c
840
cpu_info_primary
.ci_kpm_pdir = &L2[L2_SLOT_KERN + NPDPG];
841
cpu_info_primary
.ci_kpm_pdirpa =
842
(vaddr_t)
cpu_info_primary
.ci_kpm_pdir - KERNBASE;
892
cpu_info_primary
.ci_kpm_pdir = L4cpu;
893
cpu_info_primary
.ci_kpm_pdirpa = ((paddr_t)L4cpu - KERNBASE);
896
cpu_info_primary
.ci_pae_l3_pdir = L3;
897
cpu_info_primary
.ci_pae_l3_pdirpa = (new_pgd - KERNBASE);
cpu.c
153
struct cpu_info
cpu_info_primary
__aligned(CACHE_LINE_SIZE) = {
155
.ci_self = &
cpu_info_primary
,
165
struct cpu_info *cpu_info_list = &
cpu_info_primary
;
389
ci = &
cpu_info_primary
;
829
KASSERT(ci != &
cpu_info_primary
);
923
KASSERT(ci != &
cpu_info_primary
);
1012
KASSERT(ci != &
cpu_info_primary
);
1198
if (ci == &
cpu_info_primary
)
/src/sys/arch/x86/acpi/
acpi_wakeup.c
350
cpu_init_msrs(&
cpu_info_primary
, false);
351
fpuinit(&
cpu_info_primary
);
354
pat_init(&
cpu_info_primary
);
/src/sys/arch/usermode/dev/
cpu.c
74
struct cpu_info
cpu_info_primary
= {
variable in typeref:struct:cpu_info
76
.ci_self = &
cpu_info_primary
,
117
cpu_info_primary
.ci_dev = self;
119
sc->sc_ci = &
cpu_info_primary
;
/src/sys/arch/amd64/amd64/
machdep.c
404
cpu_pcpuarea_init(&
cpu_info_primary
);
409
cpu_init_tss(&
cpu_info_primary
);
411
ltr(
cpu_info_primary
.ci_tss_sel);
1735
cpu_info_primary
.ci_vcpu = &HYPERVISOR_shared_info->vcpu_info[0];
1746
cpu_probe(&
cpu_info_primary
);
1768
cpu_init_msrs(&
cpu_info_primary
, true);
1771
cpu_speculation_init(&
cpu_info_primary
);
1788
pat_init(&
cpu_info_primary
);
1888
iv = &(
cpu_info_primary
.ci_idtvec);
1889
idt_vec_init_cpu_md(iv, cpu_index(&
cpu_info_primary
));
[
all
...]
Completed in 114 milliseconds
1
2
Indexes created Thu Oct 02 10:09:58 GMT 2025