Lines Matching refs:spa

663 		struct nd_cmd_translate_spa *spa)  in nfit_test_search_spa()  argument
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() argument
701 if (buf_len < spa->translate_length) in nfit_test_cmd_translate_spa()
704 if (nfit_test_search_spa(bus, spa) < 0 || !spa->num_nvdimms) in nfit_test_cmd_translate_spa()
705 spa->status = 2; in nfit_test_cmd_translate_spa()
1872 static size_t sizeof_spa(struct acpi_nfit_system_address *spa) in sizeof_spa() argument
1875 return sizeof(*spa) - 8; in sizeof_spa()
1880 struct acpi_nfit_system_address *spa = NULL; in nfit_test0_alloc() local
1881 size_t nfit_size = sizeof_spa(spa) * NUM_SPA in nfit_test0_alloc()
1945 struct acpi_nfit_system_address *spa = NULL; in nfit_test1_alloc() local
1946 size_t nfit_size = sizeof_spa(spa) * 2 in nfit_test1_alloc()
1994 struct acpi_nfit_system_address *spa; in nfit_test0_setup() local
2007 spa = nfit_buf; in nfit_test0_setup()
2008 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2009 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2010 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_PM), 16); in nfit_test0_setup()
2011 spa->range_index = 0+1; in nfit_test0_setup()
2012 spa->address = t->spa_set_dma[0]; in nfit_test0_setup()
2013 spa->length = SPA0_SIZE; in nfit_test0_setup()
2014 offset += spa->header.length; in nfit_test0_setup()
2021 spa = nfit_buf + offset; in nfit_test0_setup()
2022 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2023 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2024 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_PM), 16); in nfit_test0_setup()
2025 spa->range_index = 1+1; in nfit_test0_setup()
2026 spa->address = t->spa_set_dma[1]; in nfit_test0_setup()
2027 spa->length = SPA1_SIZE; in nfit_test0_setup()
2028 offset += spa->header.length; in nfit_test0_setup()
2031 spa = nfit_buf + offset; in nfit_test0_setup()
2032 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2033 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2034 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_DCR), 16); in nfit_test0_setup()
2035 spa->range_index = 2+1; in nfit_test0_setup()
2036 spa->address = t->dcr_dma[0]; in nfit_test0_setup()
2037 spa->length = DCR_SIZE; in nfit_test0_setup()
2038 offset += spa->header.length; in nfit_test0_setup()
2041 spa = nfit_buf + offset; in nfit_test0_setup()
2042 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2043 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2044 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_DCR), 16); in nfit_test0_setup()
2045 spa->range_index = 3+1; in nfit_test0_setup()
2046 spa->address = t->dcr_dma[1]; in nfit_test0_setup()
2047 spa->length = DCR_SIZE; in nfit_test0_setup()
2048 offset += spa->header.length; in nfit_test0_setup()
2051 spa = nfit_buf + offset; in nfit_test0_setup()
2052 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2053 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2054 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_DCR), 16); in nfit_test0_setup()
2055 spa->range_index = 4+1; in nfit_test0_setup()
2056 spa->address = t->dcr_dma[2]; in nfit_test0_setup()
2057 spa->length = DCR_SIZE; in nfit_test0_setup()
2058 offset += spa->header.length; in nfit_test0_setup()
2061 spa = nfit_buf + offset; in nfit_test0_setup()
2062 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2063 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2064 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_DCR), 16); in nfit_test0_setup()
2065 spa->range_index = 5+1; in nfit_test0_setup()
2066 spa->address = t->dcr_dma[3]; in nfit_test0_setup()
2067 spa->length = DCR_SIZE; in nfit_test0_setup()
2068 offset += spa->header.length; in nfit_test0_setup()
2071 spa = nfit_buf + offset; in nfit_test0_setup()
2072 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2073 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2074 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_BDW), 16); in nfit_test0_setup()
2075 spa->range_index = 6+1; in nfit_test0_setup()
2076 spa->address = t->dimm_dma[0]; in nfit_test0_setup()
2077 spa->length = DIMM_SIZE; in nfit_test0_setup()
2078 offset += spa->header.length; in nfit_test0_setup()
2081 spa = nfit_buf + offset; in nfit_test0_setup()
2082 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2083 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2084 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_BDW), 16); in nfit_test0_setup()
2085 spa->range_index = 7+1; in nfit_test0_setup()
2086 spa->address = t->dimm_dma[1]; in nfit_test0_setup()
2087 spa->length = DIMM_SIZE; in nfit_test0_setup()
2088 offset += spa->header.length; in nfit_test0_setup()
2091 spa = nfit_buf + offset; in nfit_test0_setup()
2092 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2093 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2094 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_BDW), 16); in nfit_test0_setup()
2095 spa->range_index = 8+1; in nfit_test0_setup()
2096 spa->address = t->dimm_dma[2]; in nfit_test0_setup()
2097 spa->length = DIMM_SIZE; in nfit_test0_setup()
2098 offset += spa->header.length; in nfit_test0_setup()
2101 spa = nfit_buf + offset; in nfit_test0_setup()
2102 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2103 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2104 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_BDW), 16); in nfit_test0_setup()
2105 spa->range_index = 9+1; in nfit_test0_setup()
2106 spa->address = t->dimm_dma[3]; in nfit_test0_setup()
2107 spa->length = DIMM_SIZE; in nfit_test0_setup()
2108 offset += spa->header.length; in nfit_test0_setup()
2588 spa = nfit_buf + offset; in nfit_test0_setup()
2589 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2590 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2591 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_DCR), 16); in nfit_test0_setup()
2592 spa->range_index = 10+1; in nfit_test0_setup()
2593 spa->address = t->dcr_dma[4]; in nfit_test0_setup()
2594 spa->length = DCR_SIZE; in nfit_test0_setup()
2595 offset += spa->header.length; in nfit_test0_setup()
2602 spa = nfit_buf + offset; in nfit_test0_setup()
2603 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2604 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2605 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_PM), 16); in nfit_test0_setup()
2606 spa->range_index = 11+1; in nfit_test0_setup()
2607 spa->address = t->spa_set_dma[2]; in nfit_test0_setup()
2608 spa->length = SPA0_SIZE; in nfit_test0_setup()
2609 offset += spa->header.length; in nfit_test0_setup()
2612 spa = nfit_buf + offset; in nfit_test0_setup()
2613 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup()
2614 spa->header.length = sizeof_spa(spa); in nfit_test0_setup()
2615 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_BDW), 16); in nfit_test0_setup()
2616 spa->range_index = 12+1; in nfit_test0_setup()
2617 spa->address = t->dimm_dma[4]; in nfit_test0_setup()
2618 spa->length = DIMM_SIZE; in nfit_test0_setup()
2619 offset += spa->header.length; in nfit_test0_setup()
2741 struct acpi_nfit_system_address *spa; in nfit_test1_setup() local
2746 spa = nfit_buf + offset; in nfit_test1_setup()
2747 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test1_setup()
2748 spa->header.length = sizeof_spa(spa); in nfit_test1_setup()
2749 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_PM), 16); in nfit_test1_setup()
2750 spa->range_index = 0+1; in nfit_test1_setup()
2751 spa->address = t->spa_set_dma[0]; in nfit_test1_setup()
2752 spa->length = SPA2_SIZE; in nfit_test1_setup()
2753 offset += spa->header.length; in nfit_test1_setup()
2756 spa = nfit_buf + offset; in nfit_test1_setup()
2757 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test1_setup()
2758 spa->header.length = sizeof_spa(spa); in nfit_test1_setup()
2759 memcpy(spa->range_guid, to_nfit_uuid(NFIT_SPA_VCD), 16); in nfit_test1_setup()
2760 spa->range_index = 0; in nfit_test1_setup()
2761 spa->address = t->spa_set_dma[1]; in nfit_test1_setup()
2762 spa->length = SPA_VCD_SIZE; in nfit_test1_setup()
2763 offset += spa->header.length; in nfit_test1_setup()