Lines Matching refs:sec
378 if (test_bit(NVDIMM_SECURITY_OVERWRITE, &nvdimm->sec.flags))
380 if (test_bit(NVDIMM_SECURITY_DISABLED, &nvdimm->sec.flags))
382 if (test_bit(NVDIMM_SECURITY_UNLOCKED, &nvdimm->sec.flags))
384 if (test_bit(NVDIMM_SECURITY_LOCKED, &nvdimm->sec.flags))
395 &nvdimm->sec.flags));
438 if (!nvdimm->sec.flags)
443 if (nvdimm->sec.ops->freeze || nvdimm->sec.ops->disable
444 || nvdimm->sec.ops->change_key
445 || nvdimm->sec.ops->erase
446 || nvdimm->sec.ops->overwrite)
451 if (nvdimm->sec.ops->freeze)
628 nvdimm->sec.ops = sec_ops;
630 nvdimm->sec.overwrite_tmo = 0;
637 nvdimm->sec.flags = nvdimm_security_flags(nvdimm, NVDIMM_USER);
638 nvdimm->sec.ext_flags = nvdimm_security_flags(nvdimm, NVDIMM_MASTER);
649 sysfs_put(nvdimm->sec.overwrite_state);
656 if (!nvdimm->sec.flags || !nvdimm->sec.ops
657 || !nvdimm->sec.ops->overwrite)
659 nvdimm->sec.overwrite_state = sysfs_get_dirent(dev->kobj.sd, "security");
660 if (!nvdimm->sec.overwrite_state)
679 if (!nvdimm->sec.ops || !nvdimm->sec.ops->freeze)
682 if (!nvdimm->sec.flags)
690 rc = nvdimm->sec.ops->freeze(nvdimm);
691 nvdimm->sec.flags = nvdimm_security_flags(nvdimm, NVDIMM_USER);