Lines Matching refs:sec

364 		nvdimm->sec.flags = nvdimm_security_flags(nvdimm, NVDIMM_USER);  in security_show()
366 if (test_bit(NVDIMM_SECURITY_OVERWRITE, &nvdimm->sec.flags)) in security_show()
368 if (test_bit(NVDIMM_SECURITY_DISABLED, &nvdimm->sec.flags)) in security_show()
370 if (test_bit(NVDIMM_SECURITY_UNLOCKED, &nvdimm->sec.flags)) in security_show()
372 if (test_bit(NVDIMM_SECURITY_LOCKED, &nvdimm->sec.flags)) in security_show()
383 &nvdimm->sec.flags)); in frozen_show()
426 if (!nvdimm->sec.flags) in nvdimm_visible()
431 if (nvdimm->sec.ops->freeze || nvdimm->sec.ops->disable in nvdimm_visible()
432 || nvdimm->sec.ops->change_key in nvdimm_visible()
433 || nvdimm->sec.ops->erase in nvdimm_visible()
434 || nvdimm->sec.ops->overwrite) in nvdimm_visible()
439 if (nvdimm->sec.ops->freeze) in nvdimm_visible()
616 nvdimm->sec.ops = sec_ops; in __nvdimm_create()
618 nvdimm->sec.overwrite_tmo = 0; in __nvdimm_create()
625 nvdimm->sec.flags = nvdimm_security_flags(nvdimm, NVDIMM_USER); in __nvdimm_create()
626 nvdimm->sec.ext_flags = nvdimm_security_flags(nvdimm, NVDIMM_MASTER); in __nvdimm_create()
645 set_bit(NVDIMM_SECURITY_FROZEN, &nvdimm->sec.flags); in nvdimm_delete()
660 sysfs_put(nvdimm->sec.overwrite_state); in shutdown_security_notify()
667 if (!nvdimm->sec.flags || !nvdimm->sec.ops in nvdimm_security_setup_events()
668 || !nvdimm->sec.ops->overwrite) in nvdimm_security_setup_events()
670 nvdimm->sec.overwrite_state = sysfs_get_dirent(dev->kobj.sd, "security"); in nvdimm_security_setup_events()
671 if (!nvdimm->sec.overwrite_state) in nvdimm_security_setup_events()
690 if (!nvdimm->sec.ops || !nvdimm->sec.ops->freeze) in nvdimm_security_freeze()
693 if (!nvdimm->sec.flags) in nvdimm_security_freeze()
701 rc = nvdimm->sec.ops->freeze(nvdimm); in nvdimm_security_freeze()
702 nvdimm->sec.flags = nvdimm_security_flags(nvdimm, NVDIMM_USER); in nvdimm_security_freeze()