nfit_mem          177 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem          185 drivers/acpi/nfit/core.c 		if (test_bit(NFIT_MEM_LSR, &nfit_mem->flags))
nfit_mem          192 drivers/acpi/nfit/core.c 		if (test_bit(NFIT_MEM_LSR, &nfit_mem->flags)
nfit_mem          197 drivers/acpi/nfit/core.c 		if (test_bit(NFIT_MEM_LSW, &nfit_mem->flags)
nfit_mem          399 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem          401 drivers/acpi/nfit/core.c 	if (nfit_mem && nfit_mem->family == NVDIMM_FAMILY_INTEL
nfit_mem          408 drivers/acpi/nfit/core.c static int cmd_to_func(struct nfit_mem *nfit_mem, unsigned int cmd,
nfit_mem          414 drivers/acpi/nfit/core.c 		if (nfit_mem && nfit_mem->family != call_pkg->nd_family)
nfit_mem          424 drivers/acpi/nfit/core.c 	if (!nfit_mem)
nfit_mem          428 drivers/acpi/nfit/core.c 	if (nfit_mem->family == NVDIMM_FAMILY_INTEL)
nfit_mem          442 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem          459 drivers/acpi/nfit/core.c 	func = cmd_to_func(nfit_mem, cmd, call_pkg);
nfit_mem          464 drivers/acpi/nfit/core.c 		struct acpi_device *adev = nfit_mem->adev;
nfit_mem          472 drivers/acpi/nfit/core.c 		dsm_mask = nfit_mem->dsm_mask;
nfit_mem          474 drivers/acpi/nfit/core.c 		guid = to_nfit_uuid(nfit_mem->family);
nfit_mem          528 drivers/acpi/nfit/core.c 			&& test_bit(NFIT_MEM_LSR, &nfit_mem->flags))
nfit_mem          531 drivers/acpi/nfit/core.c 			&& test_bit(NFIT_MEM_LSR, &nfit_mem->flags)) {
nfit_mem          536 drivers/acpi/nfit/core.c 			&& test_bit(NFIT_MEM_LSW, &nfit_mem->flags)) {
nfit_mem          545 drivers/acpi/nfit/core.c 			revid = nfit_dsm_revid(nfit_mem->family, func);
nfit_mem          741 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem;
nfit_mem          747 drivers/acpi/nfit/core.c 		list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) {
nfit_mem          748 drivers/acpi/nfit/core.c 			memdev = __to_nfit_memdev(nfit_mem);
nfit_mem          983 drivers/acpi/nfit/core.c 		struct nfit_mem *nfit_mem)
nfit_mem          985 drivers/acpi/nfit/core.c 	u32 device_handle = __to_nfit_memdev(nfit_mem)->device_handle;
nfit_mem          986 drivers/acpi/nfit/core.c 	u16 dcr = nfit_mem->dcr->region_index;
nfit_mem         1005 drivers/acpi/nfit/core.c 			nfit_mem->spa_bdw = nfit_spa->spa;
nfit_mem         1011 drivers/acpi/nfit/core.c 			nfit_mem->spa_dcr->range_index);
nfit_mem         1012 drivers/acpi/nfit/core.c 	nfit_mem->bdw = NULL;
nfit_mem         1016 drivers/acpi/nfit/core.c 		struct nfit_mem *nfit_mem, struct acpi_nfit_system_address *spa)
nfit_mem         1018 drivers/acpi/nfit/core.c 	u16 dcr = __to_nfit_memdev(nfit_mem)->region_index;
nfit_mem         1027 drivers/acpi/nfit/core.c 		nfit_mem->bdw = nfit_bdw->bdw;
nfit_mem         1031 drivers/acpi/nfit/core.c 	if (!nfit_mem->bdw)
nfit_mem         1034 drivers/acpi/nfit/core.c 	nfit_mem_find_spa_bdw(acpi_desc, nfit_mem);
nfit_mem         1036 drivers/acpi/nfit/core.c 	if (!nfit_mem->spa_bdw)
nfit_mem         1039 drivers/acpi/nfit/core.c 	range_index = nfit_mem->spa_bdw->range_index;
nfit_mem         1044 drivers/acpi/nfit/core.c 		nfit_mem->memdev_bdw = nfit_memdev->memdev;
nfit_mem         1049 drivers/acpi/nfit/core.c 			nfit_mem->idt_bdw = nfit_idt->idt;
nfit_mem         1059 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem, *found;
nfit_mem         1092 drivers/acpi/nfit/core.c 		list_for_each_entry(nfit_mem, &acpi_desc->dimms, list)
nfit_mem         1093 drivers/acpi/nfit/core.c 			if (__to_nfit_memdev(nfit_mem)->device_handle
nfit_mem         1095 drivers/acpi/nfit/core.c 				found = nfit_mem;
nfit_mem         1100 drivers/acpi/nfit/core.c 			nfit_mem = found;
nfit_mem         1102 drivers/acpi/nfit/core.c 			nfit_mem = devm_kzalloc(acpi_desc->dev,
nfit_mem         1103 drivers/acpi/nfit/core.c 					sizeof(*nfit_mem), GFP_KERNEL);
nfit_mem         1104 drivers/acpi/nfit/core.c 			if (!nfit_mem)
nfit_mem         1106 drivers/acpi/nfit/core.c 			INIT_LIST_HEAD(&nfit_mem->list);
nfit_mem         1107 drivers/acpi/nfit/core.c 			nfit_mem->acpi_desc = acpi_desc;
nfit_mem         1108 drivers/acpi/nfit/core.c 			list_add(&nfit_mem->list, &acpi_desc->dimms);
nfit_mem         1121 drivers/acpi/nfit/core.c 			if (!nfit_mem->dcr)
nfit_mem         1122 drivers/acpi/nfit/core.c 				nfit_mem->dcr = nfit_dcr->dcr;
nfit_mem         1123 drivers/acpi/nfit/core.c 			else if (nfit_mem->dcr->windows == 0
nfit_mem         1125 drivers/acpi/nfit/core.c 				nfit_mem->dcr = nfit_dcr->dcr;
nfit_mem         1135 drivers/acpi/nfit/core.c 			nfit_mem->nfit_flush = nfit_flush;
nfit_mem         1137 drivers/acpi/nfit/core.c 			nfit_mem->flush_wpq = devm_kcalloc(acpi_desc->dev,
nfit_mem         1141 drivers/acpi/nfit/core.c 			if (!nfit_mem->flush_wpq)
nfit_mem         1144 drivers/acpi/nfit/core.c 				struct resource *res = &nfit_mem->flush_wpq[i];
nfit_mem         1152 drivers/acpi/nfit/core.c 		if (dcr && !nfit_mem->dcr) {
nfit_mem         1163 drivers/acpi/nfit/core.c 			nfit_mem->spa_dcr = spa;
nfit_mem         1164 drivers/acpi/nfit/core.c 			nfit_mem->memdev_dcr = nfit_memdev->memdev;
nfit_mem         1169 drivers/acpi/nfit/core.c 				nfit_mem->idt_dcr = nfit_idt->idt;
nfit_mem         1172 drivers/acpi/nfit/core.c 			nfit_mem_init_bdw(acpi_desc, nfit_mem, spa);
nfit_mem         1179 drivers/acpi/nfit/core.c 			nfit_mem->memdev_pmem = nfit_memdev->memdev;
nfit_mem         1181 drivers/acpi/nfit/core.c 			nfit_mem->memdev_dcr = nfit_memdev->memdev;
nfit_mem         1189 drivers/acpi/nfit/core.c 	struct nfit_mem *a = container_of(_a, typeof(*a), list);
nfit_mem         1190 drivers/acpi/nfit/core.c 	struct nfit_mem *b = container_of(_b, typeof(*b), list);
nfit_mem         1416 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         1418 drivers/acpi/nfit/core.c 	return __to_nfit_memdev(nfit_mem);
nfit_mem         1424 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         1426 drivers/acpi/nfit/core.c 	return nfit_mem->dcr;
nfit_mem         1504 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         1507 drivers/acpi/nfit/core.c 	if (nfit_mem->memdev_pmem)
nfit_mem         1509 drivers/acpi/nfit/core.c 	if (nfit_mem->memdev_bdw)
nfit_mem         1528 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem;
nfit_mem         1534 drivers/acpi/nfit/core.c 	nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         1535 drivers/acpi/nfit/core.c 	acpi_desc = nfit_mem->acpi_desc;
nfit_mem         1586 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         1588 drivers/acpi/nfit/core.c 	if (nfit_mem->family < 0)
nfit_mem         1590 drivers/acpi/nfit/core.c 	return sprintf(buf, "%d\n", nfit_mem->family);
nfit_mem         1598 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         1600 drivers/acpi/nfit/core.c 	if (nfit_mem->family < 0)
nfit_mem         1602 drivers/acpi/nfit/core.c 	return sprintf(buf, "%#lx\n", nfit_mem->dsm_mask);
nfit_mem         1610 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         1611 drivers/acpi/nfit/core.c 	u16 flags = __to_nfit_memdev(nfit_mem)->flags;
nfit_mem         1613 drivers/acpi/nfit/core.c 	if (test_bit(NFIT_MEM_DIRTY, &nfit_mem->flags))
nfit_mem         1631 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         1633 drivers/acpi/nfit/core.c 	return sprintf(buf, "%s\n", nfit_mem->id);
nfit_mem         1641 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         1643 drivers/acpi/nfit/core.c 	return sprintf(buf, "%d\n", nfit_mem->dirty_shutdown);
nfit_mem         1673 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         1688 drivers/acpi/nfit/core.c 	if (!test_bit(NFIT_MEM_DIRTY_COUNT, &nfit_mem->flags)
nfit_mem         1711 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem;
nfit_mem         1713 drivers/acpi/nfit/core.c 	list_for_each_entry(nfit_mem, &acpi_desc->dimms, list)
nfit_mem         1714 drivers/acpi/nfit/core.c 		if (__to_nfit_memdev(nfit_mem)->device_handle == device_handle)
nfit_mem         1715 drivers/acpi/nfit/core.c 			return nfit_mem->nvdimm;
nfit_mem         1722 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem;
nfit_mem         1742 drivers/acpi/nfit/core.c 	nfit_mem = dev_get_drvdata(dev);
nfit_mem         1743 drivers/acpi/nfit/core.c 	if (nfit_mem && nfit_mem->flags_attr)
nfit_mem         1744 drivers/acpi/nfit/core.c 		sysfs_notify_dirent(nfit_mem->flags_attr);
nfit_mem         1770 drivers/acpi/nfit/core.c __weak void nfit_intel_shutdown_status(struct nfit_mem *nfit_mem)
nfit_mem         1772 drivers/acpi/nfit/core.c 	struct device *dev = &nfit_mem->adev->dev;
nfit_mem         1784 drivers/acpi/nfit/core.c 	const guid_t *guid = to_nfit_uuid(nfit_mem->family);
nfit_mem         1785 drivers/acpi/nfit/core.c 	u8 revid = nfit_dsm_revid(nfit_mem->family, func);
nfit_mem         1786 drivers/acpi/nfit/core.c 	struct acpi_device *adev = nfit_mem->adev;
nfit_mem         1790 drivers/acpi/nfit/core.c 	if ((nfit_mem->dsm_mask & (1 << func)) == 0)
nfit_mem         1806 drivers/acpi/nfit/core.c 			set_bit(NFIT_MEM_DIRTY, &nfit_mem->flags);
nfit_mem         1810 drivers/acpi/nfit/core.c 		set_bit(NFIT_MEM_DIRTY_COUNT, &nfit_mem->flags);
nfit_mem         1811 drivers/acpi/nfit/core.c 		nfit_mem->dirty_shutdown = smart.shutdown_count;
nfit_mem         1815 drivers/acpi/nfit/core.c static void populate_shutdown_status(struct nfit_mem *nfit_mem)
nfit_mem         1822 drivers/acpi/nfit/core.c 	if (nfit_mem->family == NVDIMM_FAMILY_INTEL)
nfit_mem         1823 drivers/acpi/nfit/core.c 		nfit_intel_shutdown_status(nfit_mem);
nfit_mem         1827 drivers/acpi/nfit/core.c 		struct nfit_mem *nfit_mem, u32 device_handle)
nfit_mem         1835 drivers/acpi/nfit/core.c 	struct acpi_nfit_control_region *dcr = nfit_mem->dcr;
nfit_mem         1838 drivers/acpi/nfit/core.c 	nfit_mem->dsm_mask = acpi_desc->dimm_cmd_force_en;
nfit_mem         1839 drivers/acpi/nfit/core.c 	nfit_mem->family = NVDIMM_FAMILY_INTEL;
nfit_mem         1842 drivers/acpi/nfit/core.c 		sprintf(nfit_mem->id, "%04x-%02x-%04x-%08x",
nfit_mem         1848 drivers/acpi/nfit/core.c 		sprintf(nfit_mem->id, "%04x-%08x",
nfit_mem         1855 drivers/acpi/nfit/core.c 		populate_shutdown_status(nfit_mem);
nfit_mem         1860 drivers/acpi/nfit/core.c 	nfit_mem->adev = adev_dimm;
nfit_mem         1877 drivers/acpi/nfit/core.c 	dev_set_drvdata(&adev_dimm->dev, nfit_mem);
nfit_mem         1898 drivers/acpi/nfit/core.c 	nfit_mem->family = family;
nfit_mem         1901 drivers/acpi/nfit/core.c 	else if (nfit_mem->family == NVDIMM_FAMILY_INTEL) {
nfit_mem         1905 drivers/acpi/nfit/core.c 	} else if (nfit_mem->family == NVDIMM_FAMILY_HPE1) {
nfit_mem         1907 drivers/acpi/nfit/core.c 	} else if (nfit_mem->family == NVDIMM_FAMILY_HPE2) {
nfit_mem         1911 drivers/acpi/nfit/core.c 	} else if (nfit_mem->family == NVDIMM_FAMILY_MSFT) {
nfit_mem         1913 drivers/acpi/nfit/core.c 	} else if (nfit_mem->family == NVDIMM_FAMILY_HYPERV) {
nfit_mem         1917 drivers/acpi/nfit/core.c 		nfit_mem->family = -1;
nfit_mem         1929 drivers/acpi/nfit/core.c 	guid = to_nfit_uuid(nfit_mem->family);
nfit_mem         1932 drivers/acpi/nfit/core.c 					nfit_dsm_revid(nfit_mem->family, i),
nfit_mem         1934 drivers/acpi/nfit/core.c 			set_bit(i, &nfit_mem->dsm_mask);
nfit_mem         1949 drivers/acpi/nfit/core.c 			set_bit(NFIT_MEM_LSR, &nfit_mem->flags);
nfit_mem         1952 drivers/acpi/nfit/core.c 		if (test_bit(NFIT_MEM_LSR, &nfit_mem->flags)
nfit_mem         1955 drivers/acpi/nfit/core.c 			set_bit(NFIT_MEM_LSW, &nfit_mem->flags);
nfit_mem         1962 drivers/acpi/nfit/core.c 		if (!test_bit(NFIT_MEM_LSW, &nfit_mem->flags)
nfit_mem         1966 drivers/acpi/nfit/core.c 			clear_bit(NFIT_MEM_LSR, &nfit_mem->flags);
nfit_mem         1972 drivers/acpi/nfit/core.c 	populate_shutdown_status(nfit_mem);
nfit_mem         1980 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem;
nfit_mem         1987 drivers/acpi/nfit/core.c 	list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) {
nfit_mem         1988 drivers/acpi/nfit/core.c 		struct acpi_device *adev_dimm = nfit_mem->adev;
nfit_mem         1990 drivers/acpi/nfit/core.c 		if (nfit_mem->flags_attr) {
nfit_mem         1991 drivers/acpi/nfit/core.c 			sysfs_put(nfit_mem->flags_attr);
nfit_mem         1992 drivers/acpi/nfit/core.c 			nfit_mem->flags_attr = NULL;
nfit_mem         2015 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem;
nfit_mem         2019 drivers/acpi/nfit/core.c 	list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) {
nfit_mem         2026 drivers/acpi/nfit/core.c 		device_handle = __to_nfit_memdev(nfit_mem)->device_handle;
nfit_mem         2033 drivers/acpi/nfit/core.c 		if (nfit_mem->bdw && nfit_mem->memdev_pmem)
nfit_mem         2040 drivers/acpi/nfit/core.c 			dimm_memdev = __to_nfit_memdev(nfit_mem);
nfit_mem         2047 drivers/acpi/nfit/core.c 		mem_flags = __to_nfit_memdev(nfit_mem)->flags;
nfit_mem         2051 drivers/acpi/nfit/core.c 		rc = acpi_nfit_add_dimm(acpi_desc, nfit_mem, device_handle);
nfit_mem         2061 drivers/acpi/nfit/core.c 		if (nfit_mem->family == NVDIMM_FAMILY_INTEL) {
nfit_mem         2067 drivers/acpi/nfit/core.c 			cmd_mask |= nfit_mem->dsm_mask & NVDIMM_STANDARD_CMDMASK;
nfit_mem         2071 drivers/acpi/nfit/core.c 		if (nfit_mem->family == NVDIMM_FAMILY_HYPERV)
nfit_mem         2074 drivers/acpi/nfit/core.c 		if (test_bit(NFIT_MEM_LSR, &nfit_mem->flags)) {
nfit_mem         2078 drivers/acpi/nfit/core.c 		if (test_bit(NFIT_MEM_LSW, &nfit_mem->flags))
nfit_mem         2081 drivers/acpi/nfit/core.c 		flush = nfit_mem->nfit_flush ? nfit_mem->nfit_flush->flush
nfit_mem         2083 drivers/acpi/nfit/core.c 		nvdimm = __nvdimm_create(acpi_desc->nvdimm_bus, nfit_mem,
nfit_mem         2086 drivers/acpi/nfit/core.c 				nfit_mem->flush_wpq, &nfit_mem->id[0],
nfit_mem         2087 drivers/acpi/nfit/core.c 				acpi_nfit_get_security_ops(nfit_mem->family));
nfit_mem         2091 drivers/acpi/nfit/core.c 		nfit_mem->nvdimm = nvdimm;
nfit_mem         2115 drivers/acpi/nfit/core.c 	list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) {
nfit_mem         2118 drivers/acpi/nfit/core.c 		nvdimm = nfit_mem->nvdimm;
nfit_mem         2124 drivers/acpi/nfit/core.c 			nfit_mem->flags_attr = sysfs_get_dirent(nfit_kernfs,
nfit_mem         2127 drivers/acpi/nfit/core.c 		if (!nfit_mem->flags_attr)
nfit_mem         2316 drivers/acpi/nfit/core.c 		struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         2319 drivers/acpi/nfit/core.c 		struct acpi_nfit_control_region *dcr = nfit_mem->dcr;
nfit_mem         2321 drivers/acpi/nfit/core.c 		if (!memdev || !nfit_mem->dcr) {
nfit_mem         2359 drivers/acpi/nfit/core.c 			struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         2360 drivers/acpi/nfit/core.c 			struct acpi_nfit_control_region *dcr = nfit_mem->dcr;
nfit_mem         2555 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem;
nfit_mem         2560 drivers/acpi/nfit/core.c 	nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         2561 drivers/acpi/nfit/core.c 	if (!nfit_mem || !nfit_mem->dcr || !nfit_mem->bdw) {
nfit_mem         2563 drivers/acpi/nfit/core.c 				nfit_mem ? "" : " nfit_mem",
nfit_mem         2564 drivers/acpi/nfit/core.c 				(nfit_mem && nfit_mem->dcr) ? "" : " dcr",
nfit_mem         2565 drivers/acpi/nfit/core.c 				(nfit_mem && nfit_mem->bdw) ? "" : " bdw");
nfit_mem         2576 drivers/acpi/nfit/core.c 	nfit_blk->bdw_offset = nfit_mem->bdw->offset;
nfit_mem         2578 drivers/acpi/nfit/core.c 	mmio->addr.base = devm_nvdimm_memremap(dev, nfit_mem->spa_bdw->address,
nfit_mem         2579 drivers/acpi/nfit/core.c                         nfit_mem->spa_bdw->length, nd_blk_memremap_flags(ndbr));
nfit_mem         2585 drivers/acpi/nfit/core.c 	mmio->size = nfit_mem->bdw->size;
nfit_mem         2586 drivers/acpi/nfit/core.c 	mmio->base_offset = nfit_mem->memdev_bdw->region_offset;
nfit_mem         2587 drivers/acpi/nfit/core.c 	mmio->idt = nfit_mem->idt_bdw;
nfit_mem         2588 drivers/acpi/nfit/core.c 	mmio->spa = nfit_mem->spa_bdw;
nfit_mem         2589 drivers/acpi/nfit/core.c 	rc = nfit_blk_init_interleave(mmio, nfit_mem->idt_bdw,
nfit_mem         2590 drivers/acpi/nfit/core.c 			nfit_mem->memdev_bdw->interleave_ways);
nfit_mem         2598 drivers/acpi/nfit/core.c 	nfit_blk->cmd_offset = nfit_mem->dcr->command_offset;
nfit_mem         2599 drivers/acpi/nfit/core.c 	nfit_blk->stat_offset = nfit_mem->dcr->status_offset;
nfit_mem         2601 drivers/acpi/nfit/core.c 	mmio->addr.base = devm_nvdimm_ioremap(dev, nfit_mem->spa_dcr->address,
nfit_mem         2602 drivers/acpi/nfit/core.c 			nfit_mem->spa_dcr->length);
nfit_mem         2608 drivers/acpi/nfit/core.c 	mmio->size = nfit_mem->dcr->window_size;
nfit_mem         2609 drivers/acpi/nfit/core.c 	mmio->base_offset = nfit_mem->memdev_dcr->region_offset;
nfit_mem         2610 drivers/acpi/nfit/core.c 	mmio->idt = nfit_mem->idt_dcr;
nfit_mem         2611 drivers/acpi/nfit/core.c 	mmio->spa = nfit_mem->spa_dcr;
nfit_mem         2612 drivers/acpi/nfit/core.c 	rc = nfit_blk_init_interleave(mmio, nfit_mem->idt_dcr,
nfit_mem         2613 drivers/acpi/nfit/core.c 			nfit_mem->memdev_dcr->interleave_ways);
nfit_mem         2863 drivers/acpi/nfit/core.c 	struct nfit_mem *nfit_mem;
nfit_mem         2880 drivers/acpi/nfit/core.c 		nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         2881 drivers/acpi/nfit/core.c 		if (!nfit_mem || !nfit_mem->bdw) {
nfit_mem         2887 drivers/acpi/nfit/core.c 		mapping->size = nfit_mem->bdw->capacity;
nfit_mem         2888 drivers/acpi/nfit/core.c 		mapping->start = nfit_mem->bdw->start_address;
nfit_mem         2889 drivers/acpi/nfit/core.c 		ndr_desc->num_lanes = nfit_mem->bdw->windows;
nfit_mem           13 drivers/acpi/nfit/intel.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem           30 drivers/acpi/nfit/intel.c 	if (!test_bit(NVDIMM_INTEL_GET_SECURITY_STATE, &nfit_mem->dsm_mask))
nfit_mem           79 drivers/acpi/nfit/intel.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem           93 drivers/acpi/nfit/intel.c 	if (!test_bit(NVDIMM_INTEL_FREEZE_LOCK, &nfit_mem->dsm_mask))
nfit_mem          109 drivers/acpi/nfit/intel.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem          127 drivers/acpi/nfit/intel.c 	if (!test_bit(cmd, &nfit_mem->dsm_mask))
nfit_mem          156 drivers/acpi/nfit/intel.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem          171 drivers/acpi/nfit/intel.c 	if (!test_bit(NVDIMM_INTEL_UNLOCK_UNIT, &nfit_mem->dsm_mask))
nfit_mem          198 drivers/acpi/nfit/intel.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem          212 drivers/acpi/nfit/intel.c 	if (!test_bit(NVDIMM_INTEL_DISABLE_PASSPHRASE, &nfit_mem->dsm_mask))
nfit_mem          239 drivers/acpi/nfit/intel.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem          255 drivers/acpi/nfit/intel.c 	if (!test_bit(cmd, &nfit_mem->dsm_mask))
nfit_mem          286 drivers/acpi/nfit/intel.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem          299 drivers/acpi/nfit/intel.c 	if (!test_bit(NVDIMM_INTEL_QUERY_OVERWRITE, &nfit_mem->dsm_mask))
nfit_mem          324 drivers/acpi/nfit/intel.c 	struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem          338 drivers/acpi/nfit/intel.c 	if (!test_bit(NVDIMM_INTEL_OVERWRITE, &nfit_mem->dsm_mask))
nfit_mem          303 drivers/acpi/nfit/nfit.h 		struct nfit_mem *nfit_mem)
nfit_mem          305 drivers/acpi/nfit/nfit.h 	if (nfit_mem->memdev_dcr)
nfit_mem          306 drivers/acpi/nfit/nfit.h 		return nfit_mem->memdev_dcr;
nfit_mem          307 drivers/acpi/nfit/nfit.h 	return nfit_mem->memdev_pmem;
nfit_mem           12 tools/testing/nvdimm/acpi_nfit_test.c void nfit_intel_shutdown_status(struct nfit_mem *nfit_mem)
nfit_mem           14 tools/testing/nvdimm/acpi_nfit_test.c 	set_bit(NFIT_MEM_DIRTY_COUNT, &nfit_mem->flags);
nfit_mem           15 tools/testing/nvdimm/acpi_nfit_test.c 	nfit_mem->dirty_shutdown = 42;
nfit_mem         1182 tools/testing/nvdimm/test/nfit.c static int get_dimm(struct nfit_mem *nfit_mem, unsigned int func)
nfit_mem         1188 tools/testing/nvdimm/test/nfit.c 		if (__to_nfit_memdev(nfit_mem)->device_handle == handle[i])
nfit_mem         1209 tools/testing/nvdimm/test/nfit.c 		struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
nfit_mem         1212 tools/testing/nvdimm/test/nfit.c 		if (!nfit_mem)
nfit_mem         1221 tools/testing/nvdimm/test/nfit.c 			if (call_pkg->nd_family != nfit_mem->family)
nfit_mem         1224 tools/testing/nvdimm/test/nfit.c 			i = get_dimm(nfit_mem, func);
nfit_mem         1326 tools/testing/nvdimm/test/nfit.c 				|| !test_bit(func, &nfit_mem->dsm_mask))
nfit_mem         1329 tools/testing/nvdimm/test/nfit.c 		i = get_dimm(nfit_mem, func);
nfit_mem         2697 tools/testing/nvdimm/test/nfit.c 	struct nfit_mem *nfit_mem;
nfit_mem         2742 tools/testing/nvdimm/test/nfit.c 	nfit_mem = devm_kzalloc(dev, sizeof(*nfit_mem), GFP_KERNEL);
nfit_mem         2743 tools/testing/nvdimm/test/nfit.c 	if (!nfit_mem)
nfit_mem         2750 tools/testing/nvdimm/test/nfit.c 	*nfit_mem = (struct nfit_mem) {
nfit_mem         2760 tools/testing/nvdimm/test/nfit.c 		.provider_data = nfit_mem,
nfit_mem         2914 tools/testing/nvdimm/test/nfit.c 	struct nfit_mem *nfit_mem;
nfit_mem         3015 tools/testing/nvdimm/test/nfit.c 	list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) {
nfit_mem         3016 tools/testing/nvdimm/test/nfit.c 		u32 nfit_handle = __to_nfit_memdev(nfit_mem)->device_handle;
nfit_mem         3022 tools/testing/nvdimm/test/nfit.c 						nfit_mem);