Lines Matching refs:nd_cmd
60 } nd_cmd = {
83 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
84 if (rc < 0 || nd_cmd.cmd.status) {
86 nvdimm_name(nvdimm), rc, nd_cmd.cmd.status);
92 if (nd_cmd.cmd.extended_state & ND_INTEL_SEC_ESTATE_ENABLED)
96 if (nd_cmd.cmd.extended_state & ND_INTEL_SEC_ESTATE_PLIMIT)
101 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_UNSUPPORTED)
104 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_ENABLED) {
105 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_FROZEN ||
106 nd_cmd.cmd.state & ND_INTEL_SEC_STATE_PLIMIT)
109 if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_LOCKED)
125 } nd_cmd = {
138 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
141 if (nd_cmd.cmd.status)
158 } nd_cmd = {
172 memcpy(nd_cmd.cmd.old_pass, old_data->data,
173 sizeof(nd_cmd.cmd.old_pass));
174 memcpy(nd_cmd.cmd.new_pass, new_data->data,
175 sizeof(nd_cmd.cmd.new_pass));
176 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
180 switch (nd_cmd.cmd.status) {
202 } nd_cmd = {
216 memcpy(nd_cmd.cmd.passphrase, key_data->data,
217 sizeof(nd_cmd.cmd.passphrase));
218 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
221 switch (nd_cmd.cmd.status) {
244 } nd_cmd = {
257 memcpy(nd_cmd.cmd.passphrase, key_data->data,
258 sizeof(nd_cmd.cmd.passphrase));
259 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
263 switch (nd_cmd.cmd.status) {
287 } nd_cmd = {
302 memcpy(nd_cmd.cmd.passphrase, key->data,
303 sizeof(nd_cmd.cmd.passphrase));
304 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
308 switch (nd_cmd.cmd.status) {
332 } nd_cmd = {
344 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
348 switch (nd_cmd.cmd.status) {
370 } nd_cmd = {
385 memcpy(nd_cmd.cmd.passphrase, nkey->data,
386 sizeof(nd_cmd.cmd.passphrase));
387 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
391 switch (nd_cmd.cmd.status) {
441 } nd_cmd = {
453 rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd),
455 *info = nd_cmd.cmd;
552 } nd_cmd = {
556 .nd_size_in = sizeof(nd_cmd.cmd.iodev_state),
584 rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd),
616 } nd_cmd = {
628 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);
629 *info = nd_cmd.cmd;
722 } nd_cmd = {
726 .nd_size_in = sizeof(nd_cmd.cmd.activate_arm),
764 rc = nvdimm_ctl(nvdimm, ND_CMD_CALL, &nd_cmd, sizeof(nd_cmd), NULL);