Lines Matching refs:nfit_mem
55 struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
72 if (!test_bit(NVDIMM_INTEL_GET_SECURITY_STATE, &nfit_mem->dsm_mask))
121 struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
135 if (!test_bit(NVDIMM_INTEL_FREEZE_LOCK, &nfit_mem->dsm_mask))
151 struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
169 if (!test_bit(cmd, &nfit_mem->dsm_mask))
198 struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
213 if (!test_bit(NVDIMM_INTEL_UNLOCK_UNIT, &nfit_mem->dsm_mask))
240 struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
254 if (!test_bit(NVDIMM_INTEL_DISABLE_PASSPHRASE, &nfit_mem->dsm_mask))
281 struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
297 if (!test_bit(cmd, &nfit_mem->dsm_mask))
328 struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
341 if (!test_bit(NVDIMM_INTEL_QUERY_OVERWRITE, &nfit_mem->dsm_mask))
366 struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
380 if (!test_bit(NVDIMM_INTEL_OVERWRITE, &nfit_mem->dsm_mask))
635 struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
636 struct acpi_nfit_desc *acpi_desc = nfit_mem->acpi_desc;
644 switch (nfit_mem->fwa_state) {
650 if (nfit_mem->fwa_count == acpi_desc->fwa_count)
651 return nfit_mem->fwa_state;
660 nfit_mem->fwa_state = NVDIMM_FWA_IDLE;
663 nfit_mem->fwa_state = NVDIMM_FWA_BUSY;
666 nfit_mem->fwa_state = NVDIMM_FWA_ARMED;
669 nfit_mem->fwa_state = NVDIMM_FWA_INVALID;
675 nfit_mem->fwa_result = NVDIMM_FWA_RESULT_NONE;
678 nfit_mem->fwa_result = NVDIMM_FWA_RESULT_SUCCESS;
681 nfit_mem->fwa_result = NVDIMM_FWA_RESULT_NOTSTAGED;
684 nfit_mem->fwa_result = NVDIMM_FWA_RESULT_NEEDRESET;
691 nfit_mem->fwa_result = NVDIMM_FWA_RESULT_FAIL;
695 nfit_mem->fwa_count = acpi_desc->fwa_count;
697 return nfit_mem->fwa_state;
702 struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
703 struct acpi_nfit_desc *acpi_desc = nfit_mem->acpi_desc;
705 if (nfit_mem->fwa_count == acpi_desc->fwa_count
706 && nfit_mem->fwa_result > NVDIMM_FWA_RESULT_INVALID)
707 return nfit_mem->fwa_result;
710 return nfit_mem->fwa_result;
717 struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm);
718 struct acpi_nfit_desc *acpi_desc = nfit_mem->acpi_desc;
762 nfit_mem->fwa_state = NVDIMM_FWA_INVALID;