Home
last modified time | relevance | path

Searched refs:pxm (Results 1 – 8 of 8) sorted by relevance

/linux/arch/x86/mm/
H A Dsrat.c30 int pxm, node; in acpi_numa_x2apic_affinity_init() local
41 pxm = pa->proximity_domain; in acpi_numa_x2apic_affinity_init()
44 pr_info("SRAT: PXM %u -> X2APIC 0x%04x ignored\n", pxm, apic_id); in acpi_numa_x2apic_affinity_init()
47 node = acpi_map_pxm_to_node(pxm); in acpi_numa_x2apic_affinity_init()
49 printk(KERN_ERR "SRAT: Too many proximity domains %x\n", pxm); in acpi_numa_x2apic_affinity_init()
55 …printk(KERN_INFO "SRAT: PXM %u -> APIC 0x%04x -> Node %u skipped apicid that is too big\n", pxm, a… in acpi_numa_x2apic_affinity_init()
61 pr_debug("SRAT: PXM %u -> APIC 0x%04x -> Node %u\n", pxm, apic_id, node); in acpi_numa_x2apic_affinity_init()
68 int pxm, node; in acpi_numa_processor_affinity_init() local
79 pxm = pa->proximity_domain_lo; in acpi_numa_processor_affinity_init()
81 pxm |= *((unsigned int*)pa->proximity_domain_hi) << 8; in acpi_numa_processor_affinity_init()
[all …]
/linux/arch/arm64/kernel/
H A Dacpi_numa.c41 int cpu, pxm, node; in acpi_parse_gicc_pxm() local
53 pxm = pa->proximity_domain; in acpi_parse_gicc_pxm()
54 node = pxm_to_node(pxm); in acpi_parse_gicc_pxm()
67 pr_info("SRAT: PXM %d -> MPIDR 0x%llx -> Node %d\n", pxm, in acpi_parse_gicc_pxm()
83 int pxm, node; in acpi_numa_gicc_affinity_init() local
98 pxm = pa->proximity_domain; in acpi_numa_gicc_affinity_init()
99 node = acpi_map_pxm_to_node(pxm); in acpi_numa_gicc_affinity_init()
102 pr_err("SRAT: Too many proximity domains %d\n", pxm); in acpi_numa_gicc_affinity_init()
/linux/arch/loongarch/kernel/
H A Dacpi.c306 int pxm, node; in acpi_numa_processor_affinity_init() local
316 pxm = pa->proximity_domain_lo; in acpi_numa_processor_affinity_init()
318 pxm |= (pa->proximity_domain_hi[0] << 8); in acpi_numa_processor_affinity_init()
319 pxm |= (pa->proximity_domain_hi[1] << 16); in acpi_numa_processor_affinity_init()
320 pxm |= (pa->proximity_domain_hi[2] << 24); in acpi_numa_processor_affinity_init()
322 node = acpi_map_pxm_to_node(pxm); in acpi_numa_processor_affinity_init()
324 pr_err("SRAT: Too many proximity domains %x\n", pxm); in acpi_numa_processor_affinity_init()
331 pxm, pa->apic_id, node); in acpi_numa_processor_affinity_init()
339 pr_info("SRAT: PXM %u -> CPU 0x%02x -> Node %u\n", pxm, pa->apic_id, node); in acpi_numa_processor_affinity_init()
345 int pxm, node; in acpi_numa_x2apic_affinity_init() local
[all …]
/linux/drivers/acpi/numa/
H A Dhmat.c122 unsigned int pxm = node_to_pxm(nid); in hmat_get_extended_linear_cache_size() local
127 target = find_mem_target(pxm); in hmat_get_extended_linear_cache_size()
937 int pxm, nid = nn->nid; in hmat_callback() local
942 pxm = node_to_pxm(nid); in hmat_callback()
943 target = find_mem_target(pxm); in hmat_callback()
954 int nid, pxm; in hmat_set_default_dram_perf() local
959 pxm = node_to_pxm(nid); in hmat_set_default_dram_perf()
960 target = find_mem_target(pxm); in hmat_set_default_dram_perf()
979 int pxm; in hmat_calculate_adistance() local
981 pxm = node_to_pxm(nid); in hmat_calculate_adistance()
[all …]
/linux/drivers/xen/
H A Dpci.c101 unsigned long long pxm; in xen_add_device() local
104 NULL, &pxm); in xen_add_device()
106 add->optarr[0] = pxm; in xen_add_device()
/linux/include/xen/interface/
H A Dplatform.h446 uint32_t pxm; member
453 uint32_t pxm; member
/linux/include/linux/
H A Dacpi.h497 int acpi_map_pxm_to_node(int pxm);
514 static inline int pxm_to_online_node(int pxm) in pxm_to_online_node() argument
516 int node = pxm_to_node(pxm); in pxm_to_online_node()
521 static inline int pxm_to_online_node(int pxm) in pxm_to_online_node() argument
525 static inline int acpi_map_pxm_to_node(int pxm) in acpi_map_pxm_to_node() argument
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_crat.c2044 int pxm = 0, max_pxm = 0; in kfd_find_numa_node_in_srat() local
2080 pxm = *((u32 *)cpu->proximity_domain_hi) << 8 | in kfd_find_numa_node_in_srat()
2082 if (pxm > max_pxm) in kfd_find_numa_node_in_srat()
2083 max_pxm = pxm; in kfd_find_numa_node_in_srat()