Lines Matching refs:xcp
939 xen_mc_logical_cpu_t *log_cpus, *xcp; in do_mc_get_cpu_info() local
957 xcp = &log_cpus[cindex]; in do_mc_get_cpu_info()
959 xcp->mc_cpunr = cpu; in do_mc_get_cpu_info()
960 x86_mc_get_cpu_info(cpu, &xcp->mc_chipid, in do_mc_get_cpu_info()
961 &xcp->mc_coreid, &xcp->mc_threadid, in do_mc_get_cpu_info()
962 &xcp->mc_apicid, &xcp->mc_ncores, in do_mc_get_cpu_info()
963 &xcp->mc_ncores_active, &xcp->mc_nthreads); in do_mc_get_cpu_info()
964 xcp->mc_cpuid_level = c->cpuid_level; in do_mc_get_cpu_info()
965 xcp->mc_family = c->x86; in do_mc_get_cpu_info()
966 xcp->mc_vendor = c->x86_vendor; in do_mc_get_cpu_info()
967 xcp->mc_model = c->x86_model; in do_mc_get_cpu_info()
968 xcp->mc_step = c->x86_mask; in do_mc_get_cpu_info()
969 xcp->mc_cache_size = c->x86_cache_size; in do_mc_get_cpu_info()
970 xcp->mc_cache_alignment = c->x86_cache_alignment; in do_mc_get_cpu_info()
971 memcpy(xcp->mc_vendorid, c->x86_vendor_id, sizeof xcp->mc_vendorid); in do_mc_get_cpu_info()
972 memcpy(xcp->mc_brandid, c->x86_model_id, sizeof xcp->mc_brandid); in do_mc_get_cpu_info()
973 memcpy(xcp->mc_cpu_caps, c->x86_capability, sizeof xcp->mc_cpu_caps); in do_mc_get_cpu_info()
978 xcp->mc_nmsrvals = __MC_NMSRS; in do_mc_get_cpu_info()
979 xcp->mc_msrvalues[0].reg = MSR_IA32_MCG_CAP; in do_mc_get_cpu_info()
980 rdmsrl(MSR_IA32_MCG_CAP, xcp->mc_msrvalues[0].value); in do_mc_get_cpu_info()
985 xcp->mc_clusterid = (ebx >> 24) & 0xff; in do_mc_get_cpu_info()
988 xcp->mc_clusterid = get_apic_id(); in do_mc_get_cpu_info()