Lines Matching refs:cmd

60 		struct nd_intel_get_security_state cmd;  in intel_security_flags()  member
85 if (rc < 0 || nd_cmd.cmd.status) { in intel_security_flags()
87 nvdimm_name(nvdimm), rc, nd_cmd.cmd.status); in intel_security_flags()
93 if (nd_cmd.cmd.extended_state & ND_INTEL_SEC_ESTATE_ENABLED) in intel_security_flags()
97 if (nd_cmd.cmd.extended_state & ND_INTEL_SEC_ESTATE_PLIMIT) in intel_security_flags()
102 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_UNSUPPORTED) in intel_security_flags()
105 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_ENABLED) { in intel_security_flags()
106 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_FROZEN || in intel_security_flags()
107 nd_cmd.cmd.state & ND_INTEL_SEC_STATE_PLIMIT) in intel_security_flags()
110 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_LOCKED) in intel_security_flags()
125 struct nd_intel_freeze_lock cmd; in intel_security_freeze() member
142 if (nd_cmd.cmd.status) in intel_security_freeze()
153 unsigned int cmd = ptype == NVDIMM_MASTER ? in intel_security_change_key() local
158 struct nd_intel_set_passphrase cmd; in intel_security_change_key() member
165 .nd_command = cmd, in intel_security_change_key()
170 if (!test_bit(cmd, &nfit_mem->dsm_mask)) in intel_security_change_key()
173 memcpy(nd_cmd.cmd.old_pass, old_data->data, in intel_security_change_key()
174 sizeof(nd_cmd.cmd.old_pass)); in intel_security_change_key()
175 memcpy(nd_cmd.cmd.new_pass, new_data->data, in intel_security_change_key()
176 sizeof(nd_cmd.cmd.new_pass)); in intel_security_change_key()
181 switch (nd_cmd.cmd.status) { in intel_security_change_key()
200 struct nd_intel_unlock_unit cmd; in intel_security_unlock() member
215 memcpy(nd_cmd.cmd.passphrase, key_data->data, in intel_security_unlock()
216 sizeof(nd_cmd.cmd.passphrase)); in intel_security_unlock()
220 switch (nd_cmd.cmd.status) { in intel_security_unlock()
239 struct nd_intel_disable_passphrase cmd; in intel_security_disable() member
253 memcpy(nd_cmd.cmd.passphrase, key_data->data, in intel_security_disable()
254 sizeof(nd_cmd.cmd.passphrase)); in intel_security_disable()
259 switch (nd_cmd.cmd.status) { in intel_security_disable()
278 unsigned int cmd = ptype == NVDIMM_MASTER ? in intel_security_erase() local
282 struct nd_intel_secure_erase cmd; in intel_security_erase() member
289 .nd_command = cmd, in intel_security_erase()
293 if (!test_bit(cmd, &nfit_mem->dsm_mask)) in intel_security_erase()
296 memcpy(nd_cmd.cmd.passphrase, key->data, in intel_security_erase()
297 sizeof(nd_cmd.cmd.passphrase)); in intel_security_erase()
302 switch (nd_cmd.cmd.status) { in intel_security_erase()
323 struct nd_intel_query_overwrite cmd; in intel_security_query_overwrite() member
340 switch (nd_cmd.cmd.status) { in intel_security_query_overwrite()
359 struct nd_intel_overwrite cmd; in intel_security_overwrite() member
373 memcpy(nd_cmd.cmd.passphrase, nkey->data, in intel_security_overwrite()
374 sizeof(nd_cmd.cmd.passphrase)); in intel_security_overwrite()
379 switch (nd_cmd.cmd.status) { in intel_security_overwrite()
412 struct nd_intel_bus_fw_activate_businfo cmd; in intel_bus_fwa_businfo() member
427 *info = nd_cmd.cmd; in intel_bus_fwa_businfo()
523 struct nd_intel_bus_fw_activate cmd; in intel_bus_fwa_activate() member
528 .nd_size_in = sizeof(nd_cmd.cmd.iodev_state), in intel_bus_fwa_activate()
540 .cmd = { in intel_bus_fwa_activate()
587 struct nd_intel_fw_activate_dimminfo cmd; in intel_fwa_dimminfo() member
601 *info = nd_cmd.cmd; in intel_fwa_dimminfo()
693 struct nd_intel_fw_activate_arm cmd; in intel_fwa_arm() member
698 .nd_size_in = sizeof(nd_cmd.cmd.activate_arm), in intel_fwa_arm()
704 .cmd = { in intel_fwa_arm()