Searched refs:pxm (Results 1 – 8 of 8) sorted by relevance
| /linux/arch/x86/mm/ |
| H A D | srat.c | 30 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 D | acpi_numa.c | 41 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/drivers/acpi/numa/ |
| H A D | hmat.c | 122 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/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_acpi.c | 890 static struct amdgpu_numa_info *amdgpu_acpi_get_numa_info(uint32_t pxm) in amdgpu_acpi_get_numa_info() argument 895 numa_info = xa_load(&numa_info_xa, pxm); in amdgpu_acpi_get_numa_info() 904 nid = pxm_to_node(pxm); in amdgpu_acpi_get_numa_info() 905 numa_info->pxm = pxm; in amdgpu_acpi_get_numa_info() 914 xa_store(&numa_info_xa, numa_info->pxm, numa_info, GFP_KERNEL); in amdgpu_acpi_get_numa_info() 975 u64 pxm; in amdgpu_acpi_get_node_id() local 981 status = acpi_evaluate_integer(handle, "_PXM", NULL, &pxm); in amdgpu_acpi_get_node_id() 986 *numa_info = amdgpu_acpi_get_numa_info(pxm); in amdgpu_acpi_get_node_id()
|
| /linux/drivers/xen/ |
| H A D | pci.c | 101 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 D | platform.h | 446 uint32_t pxm; member 453 uint32_t pxm; member
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_crat.c | 2024 int pxm = 0, max_pxm = 0; in kfd_find_numa_node_in_srat() local 2060 pxm = *((u32 *)cpu->proximity_domain_hi) << 8 | in kfd_find_numa_node_in_srat() 2062 if (pxm > max_pxm) in kfd_find_numa_node_in_srat() 2063 max_pxm = pxm; in kfd_find_numa_node_in_srat()
|
| /linux/drivers/acpi/arm64/ |
| H A D | iort.c | 1706 int dev_node = pxm_to_node(smmu->pxm); in arm_smmu_v3_set_proximity() 1714 smmu->pxm); in arm_smmu_v3_set_proximity()
|