/kernel/linux/linux-5.10/drivers/acpi/nfit/ |
H A D | intel.c | 60 } nd_cmd = { in intel_security_flags() local 83 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL); in intel_security_flags() 84 if (rc < 0 || nd_cmd.cmd.status) { in intel_security_flags() 86 nvdimm_name(nvdimm), rc, nd_cmd.cmd.status); in intel_security_flags() 92 if (nd_cmd.cmd.extended_state & ND_INTEL_SEC_ESTATE_ENABLED) in intel_security_flags() 96 if (nd_cmd.cmd.extended_state & ND_INTEL_SEC_ESTATE_PLIMIT) in intel_security_flags() 101 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_UNSUPPORTED) in intel_security_flags() 104 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_ENABLED) { in intel_security_flags() 105 if (nd_cmd in intel_security_flags() 125 } nd_cmd = { intel_security_freeze() local 158 } nd_cmd = { intel_security_change_key() local 202 } nd_cmd = { intel_security_unlock() local 244 } nd_cmd = { intel_security_disable() local 287 } nd_cmd = { intel_security_erase() local 332 } nd_cmd = { intel_security_query_overwrite() local 370 } nd_cmd = { intel_security_overwrite() local 441 } nd_cmd = { intel_bus_fwa_businfo() local 552 } nd_cmd = { intel_bus_fwa_activate() local 616 } nd_cmd = { intel_fwa_dimminfo() local 722 } nd_cmd = { intel_fwa_arm() local [all...] |
/kernel/linux/linux-6.6/drivers/acpi/nfit/ |
H A D | intel.c | 61 } nd_cmd = { in intel_security_flags() local 84 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL); in intel_security_flags() 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 in intel_security_flags() 126 } nd_cmd = { intel_security_freeze() local 159 } nd_cmd = { intel_security_change_key() local 201 } nd_cmd = { intel_security_unlock() local 240 } nd_cmd = { intel_security_disable() local 283 } nd_cmd = { intel_security_erase() local 324 } nd_cmd = { intel_security_query_overwrite() local 360 } nd_cmd = { intel_security_overwrite() local 413 } nd_cmd = { intel_bus_fwa_businfo() local 524 } nd_cmd = { intel_bus_fwa_activate() local 588 } nd_cmd = { intel_fwa_dimminfo() local 694 } nd_cmd = { intel_fwa_arm() local [all...] |
/kernel/linux/linux-5.10/tools/testing/nvdimm/test/ |
H A D | nfit.c | 235 struct nd_intel_fw_info *nd_cmd, unsigned int buf_len, in nd_intel_test_get_fw_info() 241 dev_dbg(dev, "%s(nfit_test: %p nd_cmd: %p, buf_len: %u, idx: %d\n", in nd_intel_test_get_fw_info() 242 __func__, t, nd_cmd, buf_len, idx); in nd_intel_test_get_fw_info() 244 if (buf_len < sizeof(*nd_cmd)) in nd_intel_test_get_fw_info() 247 nd_cmd->status = 0; in nd_intel_test_get_fw_info() 248 nd_cmd->storage_size = INTEL_FW_STORAGE_SIZE; in nd_intel_test_get_fw_info() 249 nd_cmd->max_send_len = INTEL_FW_MAX_SEND_LEN; in nd_intel_test_get_fw_info() 250 nd_cmd->query_interval = INTEL_FW_QUERY_INTERVAL; in nd_intel_test_get_fw_info() 251 nd_cmd->max_query_time = INTEL_FW_QUERY_MAX_TIME; in nd_intel_test_get_fw_info() 252 nd_cmd in nd_intel_test_get_fw_info() 234 nd_intel_test_get_fw_info(struct nfit_test *t, struct nd_intel_fw_info *nd_cmd, unsigned int buf_len, int idx) nd_intel_test_get_fw_info() argument 260 nd_intel_test_start_update(struct nfit_test *t, struct nd_intel_fw_start *nd_cmd, unsigned int buf_len, int idx) nd_intel_test_start_update() argument 290 nd_intel_test_send_data(struct nfit_test *t, struct nd_intel_fw_send_data *nd_cmd, unsigned int buf_len, int idx) nd_intel_test_send_data() argument 341 nd_intel_test_finish_fw(struct nfit_test *t, struct nd_intel_fw_finish_update *nd_cmd, unsigned int buf_len, int idx) nd_intel_test_finish_fw() argument 392 nd_intel_test_finish_query(struct nfit_test *t, struct nd_intel_fw_finish_query *nd_cmd, unsigned int buf_len, int idx) nd_intel_test_finish_query() argument 454 nfit_test_cmd_get_config_size(struct nd_cmd_get_config_size *nd_cmd, unsigned int buf_len) nfit_test_cmd_get_config_size() argument 467 nfit_test_cmd_get_config_data(struct nd_cmd_get_config_data_hdr *nd_cmd, unsigned int buf_len, void *label) nfit_test_cmd_get_config_data() argument 488 nfit_test_cmd_set_config_data(struct nd_cmd_set_config_hdr *nd_cmd, unsigned int buf_len, void *label) nfit_test_cmd_set_config_data() argument 513 nfit_test_cmd_ars_cap(struct nd_cmd_ars_cap *nd_cmd, unsigned int buf_len) nfit_test_cmd_ars_cap() argument 906 nd_intel_test_cmd_set_lss_status(struct nfit_test *t, struct nd_intel_lss *nd_cmd, unsigned int buf_len) nd_intel_test_cmd_set_lss_status() argument 945 nd_intel_test_cmd_security_status(struct nfit_test *t, struct nd_intel_get_security_state *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_security_status() argument 960 nd_intel_test_cmd_unlock_unit(struct nfit_test *t, struct nd_intel_unlock_unit *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_unlock_unit() argument 986 nd_intel_test_cmd_set_pass(struct nfit_test *t, struct nd_intel_set_passphrase *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_set_pass() argument 1011 nd_intel_test_cmd_freeze_lock(struct nfit_test *t, struct nd_intel_freeze_lock *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_freeze_lock() argument 1030 nd_intel_test_cmd_disable_pass(struct nfit_test *t, struct nd_intel_disable_passphrase *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_disable_pass() argument 1054 nd_intel_test_cmd_secure_erase(struct nfit_test *t, struct nd_intel_secure_erase *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_secure_erase() argument 1085 nd_intel_test_cmd_overwrite(struct nfit_test *t, struct nd_intel_overwrite *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_overwrite() argument 1108 nd_intel_test_cmd_query_overwrite(struct nfit_test *t, struct nd_intel_query_overwrite *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_query_overwrite() argument 1131 nd_intel_test_cmd_master_set_pass(struct nfit_test *t, struct nd_intel_set_master_passphrase *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_master_set_pass() argument 1158 nd_intel_test_cmd_master_secure_erase(struct nfit_test *t, struct nd_intel_master_secure_erase *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_master_secure_erase() argument 1188 nvdimm_bus_intel_fw_activate_businfo(struct nfit_test *t, struct nd_intel_bus_fw_activate_businfo *nd_cmd, unsigned int buf_len) nvdimm_bus_intel_fw_activate_businfo() argument 1230 nvdimm_bus_intel_fw_activate(struct nfit_test *t, struct nd_intel_bus_fw_activate *nd_cmd, unsigned int buf_len) nvdimm_bus_intel_fw_activate() argument 1268 nd_intel_test_cmd_fw_activate_dimminfo(struct nfit_test *t, struct nd_intel_fw_activate_dimminfo *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_fw_activate_dimminfo() argument 1304 nd_intel_test_cmd_fw_activate_arm(struct nfit_test *t, struct nd_intel_fw_activate_arm *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_fw_activate_arm() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/nvdimm/test/ |
H A D | nfit.c | 232 struct nd_intel_fw_info *nd_cmd, unsigned int buf_len, in nd_intel_test_get_fw_info() 238 dev_dbg(dev, "%s(nfit_test: %p nd_cmd: %p, buf_len: %u, idx: %d\n", in nd_intel_test_get_fw_info() 239 __func__, t, nd_cmd, buf_len, idx); in nd_intel_test_get_fw_info() 241 if (buf_len < sizeof(*nd_cmd)) in nd_intel_test_get_fw_info() 244 nd_cmd->status = 0; in nd_intel_test_get_fw_info() 245 nd_cmd->storage_size = INTEL_FW_STORAGE_SIZE; in nd_intel_test_get_fw_info() 246 nd_cmd->max_send_len = INTEL_FW_MAX_SEND_LEN; in nd_intel_test_get_fw_info() 247 nd_cmd->query_interval = INTEL_FW_QUERY_INTERVAL; in nd_intel_test_get_fw_info() 248 nd_cmd->max_query_time = INTEL_FW_QUERY_MAX_TIME; in nd_intel_test_get_fw_info() 249 nd_cmd in nd_intel_test_get_fw_info() 231 nd_intel_test_get_fw_info(struct nfit_test *t, struct nd_intel_fw_info *nd_cmd, unsigned int buf_len, int idx) nd_intel_test_get_fw_info() argument 257 nd_intel_test_start_update(struct nfit_test *t, struct nd_intel_fw_start *nd_cmd, unsigned int buf_len, int idx) nd_intel_test_start_update() argument 287 nd_intel_test_send_data(struct nfit_test *t, struct nd_intel_fw_send_data *nd_cmd, unsigned int buf_len, int idx) nd_intel_test_send_data() argument 338 nd_intel_test_finish_fw(struct nfit_test *t, struct nd_intel_fw_finish_update *nd_cmd, unsigned int buf_len, int idx) nd_intel_test_finish_fw() argument 389 nd_intel_test_finish_query(struct nfit_test *t, struct nd_intel_fw_finish_query *nd_cmd, unsigned int buf_len, int idx) nd_intel_test_finish_query() argument 451 nfit_test_cmd_get_config_size(struct nd_cmd_get_config_size *nd_cmd, unsigned int buf_len) nfit_test_cmd_get_config_size() argument 464 nfit_test_cmd_get_config_data(struct nd_cmd_get_config_data_hdr *nd_cmd, unsigned int buf_len, void *label) nfit_test_cmd_get_config_data() argument 485 nfit_test_cmd_set_config_data(struct nd_cmd_set_config_hdr *nd_cmd, unsigned int buf_len, void *label) nfit_test_cmd_set_config_data() argument 510 nfit_test_cmd_ars_cap(struct nd_cmd_ars_cap *nd_cmd, unsigned int buf_len) nfit_test_cmd_ars_cap() argument 903 nd_intel_test_cmd_set_lss_status(struct nfit_test *t, struct nd_intel_lss *nd_cmd, unsigned int buf_len) nd_intel_test_cmd_set_lss_status() argument 942 nd_intel_test_cmd_security_status(struct nfit_test *t, struct nd_intel_get_security_state *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_security_status() argument 957 nd_intel_test_cmd_unlock_unit(struct nfit_test *t, struct nd_intel_unlock_unit *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_unlock_unit() argument 983 nd_intel_test_cmd_set_pass(struct nfit_test *t, struct nd_intel_set_passphrase *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_set_pass() argument 1008 nd_intel_test_cmd_freeze_lock(struct nfit_test *t, struct nd_intel_freeze_lock *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_freeze_lock() argument 1027 nd_intel_test_cmd_disable_pass(struct nfit_test *t, struct nd_intel_disable_passphrase *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_disable_pass() argument 1051 nd_intel_test_cmd_secure_erase(struct nfit_test *t, struct nd_intel_secure_erase *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_secure_erase() argument 1082 nd_intel_test_cmd_overwrite(struct nfit_test *t, struct nd_intel_overwrite *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_overwrite() argument 1105 nd_intel_test_cmd_query_overwrite(struct nfit_test *t, struct nd_intel_query_overwrite *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_query_overwrite() argument 1128 nd_intel_test_cmd_master_set_pass(struct nfit_test *t, struct nd_intel_set_master_passphrase *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_master_set_pass() argument 1155 nd_intel_test_cmd_master_secure_erase(struct nfit_test *t, struct nd_intel_master_secure_erase *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_master_secure_erase() argument 1185 nvdimm_bus_intel_fw_activate_businfo(struct nfit_test *t, struct nd_intel_bus_fw_activate_businfo *nd_cmd, unsigned int buf_len) nvdimm_bus_intel_fw_activate_businfo() argument 1227 nvdimm_bus_intel_fw_activate(struct nfit_test *t, struct nd_intel_bus_fw_activate *nd_cmd, unsigned int buf_len) nvdimm_bus_intel_fw_activate() argument 1265 nd_intel_test_cmd_fw_activate_dimminfo(struct nfit_test *t, struct nd_intel_fw_activate_dimminfo *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_fw_activate_dimminfo() argument 1301 nd_intel_test_cmd_fw_activate_arm(struct nfit_test *t, struct nd_intel_fw_activate_arm *nd_cmd, unsigned int buf_len, int dimm) nd_intel_test_cmd_fw_activate_arm() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A D | papr_scm.c | 466 struct nd_cmd_pkg *nd_cmd; in is_cmd_valid() local 493 nd_cmd = (struct nd_cmd_pkg *)buf; in is_cmd_valid() 495 if (nd_cmd->nd_family != NVDIMM_FAMILY_PAPR) { in is_cmd_valid() 497 nd_cmd->nd_family); in is_cmd_valid() 501 pdsm = (enum papr_pdsm)nd_cmd->nd_command; in is_cmd_valid() 511 if (nd_cmd->nd_size_out < ND_PDSM_HDR_SIZE) { in is_cmd_valid()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | papr_scm.c | 708 struct nd_cmd_pkg *nd_cmd; in is_cmd_valid() local 735 nd_cmd = (struct nd_cmd_pkg *)buf; in is_cmd_valid() 737 if (nd_cmd->nd_family != NVDIMM_FAMILY_PAPR) { in is_cmd_valid() 739 nd_cmd->nd_family); in is_cmd_valid() 743 pdsm = (enum papr_pdsm)nd_cmd->nd_command; in is_cmd_valid() 753 if (nd_cmd->nd_size_out < ND_PDSM_HDR_SIZE) { in is_cmd_valid()
|