Lines Matching refs:nd_cmd
61 } nd_cmd = {
84 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
85 if (rc < 0 || nd_cmd.cmd.status) {
87 nvdimm_name(nvdimm), rc, nd_cmd.cmd.status);
93 if (nd_cmd.cmd.extended_state & ND_INTEL_SEC_ESTATE_ENABLED)
97 if (nd_cmd.cmd.extended_state & ND_INTEL_SEC_ESTATE_PLIMIT)
102 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_UNSUPPORTED)
105 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_ENABLED) {
106 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_FROZEN ||
107 nd_cmd.cmd.state & ND_INTEL_SEC_STATE_PLIMIT)
110 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_LOCKED)
126 } nd_cmd = {
139 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
142 if (nd_cmd.cmd.status)
159 } nd_cmd = {
173 memcpy(nd_cmd.cmd.old_pass, old_data->data,
174 sizeof(nd_cmd.cmd.old_pass));
175 memcpy(nd_cmd.cmd.new_pass, new_data->data,
176 sizeof(nd_cmd.cmd.new_pass));
177 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
181 switch (nd_cmd.cmd.status) {
201 } nd_cmd = {
215 memcpy(nd_cmd.cmd.passphrase, key_data->data,
216 sizeof(nd_cmd.cmd.passphrase));
217 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
220 switch (nd_cmd.cmd.status) {
240 } nd_cmd = {
253 memcpy(nd_cmd.cmd.passphrase, key_data->data,
254 sizeof(nd_cmd.cmd.passphrase));
255 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
259 switch (nd_cmd.cmd.status) {
283 } nd_cmd = {
296 memcpy(nd_cmd.cmd.passphrase, key->data,
297 sizeof(nd_cmd.cmd.passphrase));
298 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
302 switch (nd_cmd.cmd.status) {
324 } nd_cmd = {
336 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
340 switch (nd_cmd.cmd.status) {
360 } nd_cmd = {
373 memcpy(nd_cmd.cmd.passphrase, nkey->data,
374 sizeof(nd_cmd.cmd.passphrase));
375 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
379 switch (nd_cmd.cmd.status) {
413 } nd_cmd = {
425 rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd),
427 *info = nd_cmd.cmd;
524 } nd_cmd = {
528 .nd_size_in = sizeof(nd_cmd.cmd.iodev_state),
556 rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd),
588 } nd_cmd = {
600 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
601 *info = nd_cmd.cmd;
694 } nd_cmd = {
698 .nd_size_in = sizeof(nd_cmd.cmd.activate_arm),
736 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);