/kernel/linux/linux-5.10/drivers/misc/ocxl/ |
H A D | link.c | 46 struct spa { struct 87 struct spa *spa; member 100 static void read_irq(struct spa *spa, u64 *dsisr, u64 *dar, u64 *pe) in read_irq() argument 104 *dsisr = in_be64(spa->reg_dsisr); in read_irq() 105 *dar = in_be64(spa->reg_dar); in read_irq() 106 reg = in_be64(spa->reg_pe_handle); in read_irq() 110 static void ack_irq(struct spa *spa, enu argument 136 struct spa *spa = container_of(fault, struct spa, xsl_fault); xsl_fault_handler_bh() local 184 struct spa *spa = link->spa; xsl_fault_handler() local 257 unmap_irq_registers(struct spa *spa) unmap_irq_registers() argument 263 map_irq_registers(struct pci_dev *dev, struct spa *spa) map_irq_registers() argument 271 struct spa *spa = link->spa; setup_xsl_irq() local 326 struct spa *spa = link->spa; release_xsl_irq() local 338 struct spa *spa; alloc_spa() local 365 struct spa *spa = link->spa; free_spa() local 502 struct spa *spa = link->spa; ocxl_link_add_pe() local 579 struct spa *spa = link->spa; ocxl_link_update_pe() local 615 struct spa *spa = link->spa; ocxl_link_remove_pe() local [all...] |
H A D | trace.h | 12 TP_PROTO(pid_t pid, void *spa, int pasid, u32 pidr, u32 tidr), 13 TP_ARGS(pid, spa, pasid, pidr, tidr), 17 __field(void*, spa) 25 __entry->spa = spa; 31 TP_printk("linux pid=%d spa=0x%p pasid=0x%x pidr=0x%x tidr=0x%x", 33 __entry->spa, 41 TP_PROTO(pid_t pid, void *spa, int pasid, u32 pidr, u32 tidr), 42 TP_ARGS(pid, spa, pasid, pidr, tidr) 46 TP_PROTO(pid_t pid, void *spa, in [all...] |
/kernel/linux/linux-6.6/drivers/misc/ocxl/ |
H A D | link.c | 52 struct spa { struct 95 struct spa *spa; member 108 static void read_irq(struct spa *spa, u64 *dsisr, u64 *dar, u64 *pe) in read_irq() argument 112 *dsisr = in_be64(spa->reg_dsisr); in read_irq() 113 *dar = in_be64(spa->reg_dar); in read_irq() 114 reg = in_be64(spa->reg_pe_handle); in read_irq() 118 static void ack_irq(struct spa *spa, enu argument 144 struct spa *spa = container_of(fault, struct spa, xsl_fault); xsl_fault_handler_bh() local 192 struct spa *spa = link->spa; xsl_fault_handler() local 265 unmap_irq_registers(struct spa *spa) unmap_irq_registers() argument 271 map_irq_registers(struct pci_dev *dev, struct spa *spa) map_irq_registers() argument 279 struct spa *spa = link->spa; setup_xsl_irq() local 334 struct spa *spa = link->spa; release_xsl_irq() local 346 struct spa *spa; alloc_spa() local 373 struct spa *spa = link->spa; free_spa() local 544 struct spa *spa = link->spa; ocxl_link_add_pe() local 634 struct spa *spa = link->spa; ocxl_link_update_pe() local 670 struct spa *spa = link->spa; ocxl_link_remove_pe() local [all...] |
H A D | trace.h | 76 TP_PROTO(pid_t pid, void *spa, int pasid, u32 pidr, u32 tidr), 77 TP_ARGS(pid, spa, pasid, pidr, tidr), 81 __field(void*, spa) 89 __entry->spa = spa; 95 TP_printk("linux pid=%d spa=0x%p pasid=0x%x pidr=0x%x tidr=0x%x", 97 __entry->spa, 105 TP_PROTO(pid_t pid, void *spa, int pasid, u32 pidr, u32 tidr), 106 TP_ARGS(pid, spa, pasid, pidr, tidr) 110 TP_PROTO(pid_t pid, void *spa, in [all...] |
/kernel/linux/linux-5.10/drivers/acpi/nfit/ |
H A D | mce.c | 40 struct acpi_nfit_system_address *spa = nfit_spa->spa; in nfit_handle_mce() local 42 if (nfit_spa_type(spa) != NFIT_SPA_PM) in nfit_handle_mce() 44 /* find the spa that covers the mce addr */ in nfit_handle_mce() 45 if (spa->address > mce->addr) in nfit_handle_mce() 47 if ((spa->address + spa->length - 1) < mce->addr) in nfit_handle_mce() 51 spa->range_index, spa->address, spa in nfit_handle_mce() [all...] |
H A D | core.c | 678 int nfit_spa_type(struct acpi_nfit_system_address *spa) in nfit_spa_type() argument 683 if (guid_equal(to_nfit_uuid(i), (guid_t *)&spa->range_guid)) in nfit_spa_type() 690 struct acpi_nfit_system_address *spa) in add_spa() 695 if (spa->header.length != sizeof(*spa)) in add_spa() 699 if (memcmp(nfit_spa->spa, spa, sizeof(*spa)) == 0) { in add_spa() 705 nfit_spa = devm_kzalloc(dev, sizeof(*nfit_spa) + sizeof(*spa), in add_spa() 710 memcpy(nfit_spa->spa, sp in add_spa() 688 add_spa(struct acpi_nfit_desc *acpi_desc, struct nfit_table_prev *prev, struct acpi_nfit_system_address *spa) add_spa() argument 1025 nfit_mem_init_bdw(struct acpi_nfit_desc *acpi_desc, struct nfit_mem *nfit_mem, struct acpi_nfit_system_address *spa) nfit_mem_init_bdw() argument 1066 __nfit_mem_init(struct acpi_nfit_desc *acpi_desc, struct acpi_nfit_system_address *spa) __nfit_mem_init() argument 2348 acpi_nfit_init_interleave_set(struct acpi_nfit_desc *acpi_desc, struct nd_region_desc *ndr_desc, struct acpi_nfit_system_address *spa) acpi_nfit_init_interleave_set() argument 2711 struct acpi_nfit_system_address *spa = nfit_spa->spa; ars_get_cap() local 2729 struct acpi_nfit_system_address *spa = nfit_spa->spa; ars_start() local 2791 struct acpi_nfit_system_address *spa = nfit_spa->spa; ars_complete() local 2922 struct acpi_nfit_system_address *spa = nfit_spa->spa; acpi_nfit_init_mapping() local 2969 nfit_spa_is_virtual(struct acpi_nfit_system_address *spa) nfit_spa_is_virtual() argument 2977 nfit_spa_is_volatile(struct acpi_nfit_system_address *spa) nfit_spa_is_volatile() argument 2988 struct acpi_nfit_system_address *spa = nfit_spa->spa; acpi_nfit_register_region() local [all...] |
H A D | nfit.h | 169 struct acpi_nfit_system_address spa[]; member 304 struct acpi_nfit_system_address *spa; member 330 int nfit_spa_type(struct acpi_nfit_system_address *spa);
|
/kernel/linux/linux-6.6/drivers/acpi/nfit/ |
H A D | mce.c | 41 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() 45 /* find the spa that covers the mce addr */ 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 in nfit_handle_mce() [all...] |
H A D | core.c | 679 int nfit_spa_type(struct acpi_nfit_system_address *spa) in nfit_spa_type() argument 684 import_guid(&guid, spa->range_guid); in nfit_spa_type() 691 static size_t sizeof_spa(struct acpi_nfit_system_address *spa) in sizeof_spa() argument 693 if (spa->flags & ACPI_NFIT_LOCATION_COOKIE_VALID) in sizeof_spa() 694 return sizeof(*spa); in sizeof_spa() 695 return sizeof(*spa) - 8; in sizeof_spa() 700 struct acpi_nfit_system_address *spa) in add_spa() 705 if (spa->header.length != sizeof_spa(spa)) in add_spa() 709 if (memcmp(nfit_spa->spa, sp in add_spa() 698 add_spa(struct acpi_nfit_desc *acpi_desc, struct nfit_table_prev *prev, struct acpi_nfit_system_address *spa) add_spa() argument 1002 __nfit_mem_init(struct acpi_nfit_desc *acpi_desc, struct acpi_nfit_system_address *spa) __nfit_mem_init() argument 2256 acpi_nfit_init_interleave_set(struct acpi_nfit_desc *acpi_desc, struct nd_region_desc *ndr_desc, struct acpi_nfit_system_address *spa) acpi_nfit_init_interleave_set() argument 2350 struct acpi_nfit_system_address *spa = nfit_spa->spa; ars_get_cap() local 2368 struct acpi_nfit_system_address *spa = nfit_spa->spa; ars_start() local 2430 struct acpi_nfit_system_address *spa = nfit_spa->spa; ars_complete() local 2561 struct acpi_nfit_system_address *spa = nfit_spa->spa; acpi_nfit_init_mapping() local 2581 nfit_spa_is_virtual(struct acpi_nfit_system_address *spa) nfit_spa_is_virtual() argument 2589 nfit_spa_is_volatile(struct acpi_nfit_system_address *spa) nfit_spa_is_volatile() argument 2600 struct acpi_nfit_system_address *spa = nfit_spa->spa; acpi_nfit_register_region() local [all...] |
H A D | nfit.h | 169 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);
|
/kernel/linux/linux-6.6/tools/testing/nvdimm/test/ |
H A D | nfit.c | 663 struct nd_cmd_translate_spa *spa) in nfit_test_search_spa() 670 .addr = spa->spa, in nfit_test_search_spa() 691 spa->devices[0].nfit_device_handle = handle[nvdimm->id]; in nfit_test_search_spa() 692 spa->num_nvdimms = 1; in nfit_test_search_spa() 693 spa->devices[0].dpa = dpa; in nfit_test_search_spa() 699 struct nd_cmd_translate_spa *spa, unsigned int buf_len) in nfit_test_cmd_translate_spa() 701 if (buf_len < spa->translate_length) in nfit_test_cmd_translate_spa() 704 if (nfit_test_search_spa(bus, spa) < 0 || !spa in nfit_test_cmd_translate_spa() 662 nfit_test_search_spa(struct nvdimm_bus *bus, struct nd_cmd_translate_spa *spa) nfit_test_search_spa() argument 698 nfit_test_cmd_translate_spa(struct nvdimm_bus *bus, struct nd_cmd_translate_spa *spa, unsigned int buf_len) nfit_test_cmd_translate_spa() argument 1872 sizeof_spa(struct acpi_nfit_system_address *spa) sizeof_spa() argument 1880 struct acpi_nfit_system_address *spa = NULL; nfit_test0_alloc() local 1945 struct acpi_nfit_system_address *spa = NULL; nfit_test1_alloc() local 1994 struct acpi_nfit_system_address *spa; nfit_test0_setup() local 2741 struct acpi_nfit_system_address *spa; nfit_test1_setup() local [all...] |
H A D | nfit_test.h | 44 __u64 spa; member
|
/kernel/linux/linux-5.10/tools/testing/nvdimm/test/ |
H A D | nfit.c | 666 struct nd_cmd_translate_spa *spa) in nfit_test_search_spa() 673 .addr = spa->spa, in nfit_test_search_spa() 694 spa->devices[0].nfit_device_handle = handle[nvdimm->id]; in nfit_test_search_spa() 695 spa->num_nvdimms = 1; in nfit_test_search_spa() 696 spa->devices[0].dpa = dpa; in nfit_test_search_spa() 702 struct nd_cmd_translate_spa *spa, unsigned int buf_len) in nfit_test_cmd_translate_spa() 704 if (buf_len < spa->translate_length) in nfit_test_cmd_translate_spa() 707 if (nfit_test_search_spa(bus, spa) < 0 || !spa in nfit_test_cmd_translate_spa() 665 nfit_test_search_spa(struct nvdimm_bus *bus, struct nd_cmd_translate_spa *spa) nfit_test_search_spa() argument 701 nfit_test_cmd_translate_spa(struct nvdimm_bus *bus, struct nd_cmd_translate_spa *spa, unsigned int buf_len) nfit_test_cmd_translate_spa() argument 1989 struct acpi_nfit_system_address *spa; nfit_test0_setup() local 2736 struct acpi_nfit_system_address *spa; nfit_test1_setup() local [all...] |
H A D | nfit_test.h | 44 __u64 spa; member
|
/kernel/liteos_a/testsuites/kernel/sample/posix/pthread/ |
H A D | It_posix_pthread.h | 93 #define CASE(det, expl, scp, spa, sco, sta, gua, ssi, desc, res) \ 95 { 0 }, det, expl, scp, spa, sco, sta, gua, ssi, desc, NULL, res, \ 100 #define CASE_POS(det, expl, scp, spa, sco, sta, gua, ssi, desc) CASE(det, expl, scp, spa, sco, sta, gua, ssi, desc, 0) 101 #define CASE_NEG(det, expl, scp, spa, sco, sta, gua, ssi, desc) CASE(det, expl, scp, spa, sco, sta, gua, ssi, desc, 1) 102 #define CASE_UNK(det, expl, scp, spa, sco, sta, gua, ssi, desc) CASE(det, expl, scp, spa, sco, sta, gua, ssi, desc, 2)
|
/kernel/liteos_a/testsuites/unittest/libc/posix/pthread/ |
H A D | It_posix_pthread.h | 100 #define CASE(det, expl, scp, spa, sco, sta, gua, ssi, desc, res) \ 102 { 0 }, det, expl, scp, spa, sco, sta, gua, ssi, desc, NULL, res, \ 107 #define CASE_POS(det, expl, scp, spa, sco, sta, gua, ssi, desc) CASE(det, expl, scp, spa, sco, sta, gua, ssi, desc, 0) 108 #define CASE_NEG(det, expl, scp, spa, sco, sta, gua, ssi, desc) CASE(det, expl, scp, spa, sco, sta, gua, ssi, desc, 1) 109 #define CASE_UNK(det, expl, scp, spa, sco, sta, gua, ssi, desc) CASE(det, expl, scp, spa, sco, sta, gua, ssi, desc, 2)
|
/kernel/linux/linux-5.10/arch/parisc/include/uapi/asm/ |
H A D | pdc.h | 382 /* char *spa; */ 383 unsigned int spa; /* SPA base address */ member 541 unsigned char spa; member
|
/kernel/linux/linux-6.6/arch/parisc/include/uapi/asm/ |
H A D | pdc.h | 387 /* char *spa; */ 388 unsigned int spa; /* SPA base address */ member 548 unsigned char spa; member
|
/kernel/linux/linux-5.10/drivers/misc/cxl/ |
H A D | native.c | 244 if (!(afu->native->spa = (struct cxl_process_element *) in cxl_alloc_spa() 249 pr_devel("spa pages: %i afu->spa_max_procs: %i afu->num_procs: %i\n", in cxl_alloc_spa() 259 afu->native->sw_command_status = (__be64 *)((char *)afu->native->spa + in attach_spa() 262 spap = virt_to_phys(afu->native->spa) & CXL_PSL_SPAP_Addr; in attach_spa() 266 afu->native->spa, afu->native->spa_max_procs, in attach_spa() 278 if (afu->native->spa) { in cxl_release_spa() 279 free_pages((unsigned long) afu->native->spa, in cxl_release_spa() 281 afu->native->spa = NULL; in cxl_release_spa() 559 if (afu->native->spa == NULL) { in activate_afu_directed() 841 if (afu->native->spa in cxl_activate_dedicated_process_psl9() [all...] |
H A D | context.c | 103 ctx->elem = &ctx->afu->native->spa[i]; in cxl_context_init()
|
/kernel/linux/linux-6.6/drivers/misc/cxl/ |
H A D | native.c | 245 if (!(afu->native->spa = (struct cxl_process_element *) in cxl_alloc_spa() 250 pr_devel("spa pages: %i afu->spa_max_procs: %i afu->num_procs: %i\n", in cxl_alloc_spa() 260 afu->native->sw_command_status = (__be64 *)((char *)afu->native->spa + in attach_spa() 263 spap = virt_to_phys(afu->native->spa) & CXL_PSL_SPAP_Addr; in attach_spa() 267 afu->native->spa, afu->native->spa_max_procs, in attach_spa() 274 if (afu->native->spa) { in cxl_release_spa() 275 free_pages((unsigned long) afu->native->spa, in cxl_release_spa() 277 afu->native->spa = NULL; in cxl_release_spa() 555 if (afu->native->spa == NULL) { in activate_afu_directed() 837 if (afu->native->spa in cxl_activate_dedicated_process_psl9() [all...] |
H A D | context.c | 103 ctx->elem = &ctx->afu->native->spa[i]; in cxl_context_init()
|
/kernel/linux/linux-5.10/mm/ |
H A D | memblock.c | 1254 phys_addr_t spa, epa; in __next_mem_pfn_range_in_zone() local 1259 &spa, &epa, &nid); in __next_mem_pfn_range_in_zone() 1263 unsigned long spfn = PFN_UP(spa); in __next_mem_pfn_range_in_zone() 1286 &spa, &epa, &nid); in __next_mem_pfn_range_in_zone()
|
/kernel/linux/linux-6.6/mm/ |
H A D | memblock.c | 1323 phys_addr_t spa, epa; in __next_mem_pfn_range_in_zone() local 1327 &spa, &epa, NULL); in __next_mem_pfn_range_in_zone() 1331 unsigned long spfn = PFN_UP(spa); in __next_mem_pfn_range_in_zone() 1354 &spa, &epa, NULL); in __next_mem_pfn_range_in_zone()
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | firmware.c | 1255 PAGE0->mem_cons.spa, __pa(PAGE0->mem_cons.dp.layers), in pdc_iodc_print() 1283 PAGE0->mem_kbd.spa, __pa(PAGE0->mem_kbd.dp.layers), in pdc_iodc_getc()
|