Home
last modified time | relevance | path

Searched refs:spa (Results 1 – 17 of 17) sorted by relevance

/linux-6.15/drivers/misc/ocxl/
H A Dlink.c95 struct spa *spa; argument
192 struct spa *spa = link->spa; in xsl_fault_handler() local
279 struct spa *spa = link->spa; in setup_xsl_irq() local
334 struct spa *spa = link->spa; in release_xsl_irq() local
346 struct spa *spa; in alloc_spa() local
367 link->spa = spa; in alloc_spa()
373 struct spa *spa = link->spa; in free_spa() local
378 if (spa && spa->spa_mem) { in free_spa()
544 struct spa *spa = link->spa; in ocxl_link_add_pe() local
634 struct spa *spa = link->spa; in ocxl_link_update_pe() local
[all …]
H A Dtrace.h77 TP_ARGS(pid, spa, pasid, pidr, tidr),
81 __field(void*, spa)
89 __entry->spa = spa;
97 __entry->spa,
106 TP_ARGS(pid, spa, pasid, pidr, tidr)
136 TP_ARGS(spa, pe, dsisr, dar, tfc),
139 __field(void *, spa)
147 __entry->spa = spa;
155 __entry->spa,
165 TP_ARGS(spa, pe, dsisr, dar, tfc)
[all …]
/linux-6.15/drivers/acpi/nfit/
H A Dmce.c41 struct acpi_nfit_system_address *spa = nfit_spa->spa; in nfit_handle_mce() local
43 if (nfit_spa_type(spa) != NFIT_SPA_PM) in nfit_handle_mce()
46 if (spa->address > mce->addr) in nfit_handle_mce()
48 if ((spa->address + spa->length - 1) < mce->addr) in nfit_handle_mce()
52 spa->range_index, spa->address, spa->length); in nfit_handle_mce()
H A Dcore.c710 if (spa->header.length != sizeof_spa(spa)) in add_spa()
714 if (memcmp(nfit_spa->spa, spa, sizeof_spa(spa)) == 0) { in add_spa()
725 memcpy(nfit_spa->spa, spa, sizeof_spa(spa)); in add_spa()
1012 int type = spa ? nfit_spa_type(spa) : 0; in __nfit_mem_init()
1019 if (spa) in __nfit_mem_init()
2349 struct acpi_nfit_system_address *spa = nfit_spa->spa; in ars_get_cap() local
2367 struct acpi_nfit_system_address *spa = nfit_spa->spa; in ars_start() local
2429 struct acpi_nfit_system_address *spa = nfit_spa->spa; in ars_complete() local
2443 < spa->address + spa->length) in ars_complete()
2454 >= spa->address + spa->length) in ars_complete()
[all …]
H A Dnfit.h169 struct acpi_nfit_system_address spa[]; member
298 struct acpi_nfit_system_address *spa; member
324 int nfit_spa_type(struct acpi_nfit_system_address *spa);
/linux-6.15/tools/testing/nvdimm/test/
H A Dnfit.c670 .addr = spa->spa, in nfit_test_search_spa()
2011 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2025 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2035 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2045 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2055 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2065 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2075 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2085 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2095 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
[all …]
H A Dnfit_test.h44 __u64 spa; member
/linux-6.15/drivers/cxl/core/
H A Dmce.c18 u64 spa, spa_alias; in cxl_handle_mce() local
27 spa = mce->addr & MCI_ADDR_PHYSADDR; in cxl_handle_mce()
29 pfn = spa >> PAGE_SHIFT; in cxl_handle_mce()
33 spa_alias = cxl_port_get_spa_cache_alias(endpoint, spa); in cxl_handle_mce()
H A Dregion.c3446 u64 cxl_port_get_spa_cache_alias(struct cxl_port *endpoint, u64 spa) in cxl_port_get_spa_cache_alias() argument
3459 if (p->res->start <= spa && spa <= p->res->end) { in cxl_port_get_spa_cache_alias()
3463 if (spa >= p->res->start + p->cache_size) in cxl_port_get_spa_cache_alias()
3464 return spa - p->cache_size; in cxl_port_get_spa_cache_alias()
3466 return spa + p->cache_size; in cxl_port_get_spa_cache_alias()
/linux-6.15/drivers/ras/amd/
H A Dfmpm.c304 unsigned long spa; in save_spa() local
336 spa = amd_convert_umc_mca_addr_to_sys_addr(&a_err); in save_spa()
337 if (IS_ERR_VALUE(spa)) { in save_spa()
342 spa_entries[spa_entry] = spa; in save_spa()
/linux-6.15/arch/parisc/include/uapi/asm/
H A Dpdc.h388 unsigned int spa; /* SPA base address */ member
548 unsigned char spa; member
/linux-6.15/drivers/cxl/
H A Dcxl.h862 u64 cxl_port_get_spa_cache_alias(struct cxl_port *endpoint, u64 spa);
882 u64 spa) in cxl_port_get_spa_cache_alias() argument
/linux-6.15/mm/
H A Dmemblock.c1374 phys_addr_t spa, epa; in __next_mem_pfn_range_in_zone() local
1378 &spa, &epa, NULL); in __next_mem_pfn_range_in_zone()
1382 unsigned long spfn = PFN_UP(spa); in __next_mem_pfn_range_in_zone()
1405 &spa, &epa, NULL); in __next_mem_pfn_range_in_zone()
/linux-6.15/arch/parisc/kernel/
H A Dfirmware.c1386 PAGE0->mem_cons.spa, __pa(PAGE0->mem_cons.dp.layers), in pdc_iodc_print()
1414 PAGE0->mem_kbd.spa, __pa(PAGE0->mem_kbd.dp.layers), in pdc_iodc_getc()
H A Ddrivers.c1053 DO(spa); in qemu_print_iodc_data()
/linux-6.15/drivers/iommu/amd/
H A Diommu.c746 u64 spa; in amd_iommu_report_rmp_hw_error() local
751 spa = ((u64)event[3] << 32) | (event[2] & 0xFFFFFFF8); in amd_iommu_report_rmp_hw_error()
761 vmg_tag, spa, flags); in amd_iommu_report_rmp_hw_error()
766 vmg_tag, spa, flags); in amd_iommu_report_rmp_hw_error()
/linux-6.15/drivers/parisc/
H A Dsba_iommu.c1565 PAGE0->mem_boot.spa, PAGE0->mem_boot.pad, PAGE0->mem_boot.cl_class); in sba_hw_init()