Home
last modified time | relevance | path

Searched refs:dhchap_ctrl_secret (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/nvme/target/
H A Dauth.c30 kfree(host->dhchap_ctrl_secret); in nvmet_auth_set_key()
31 host->dhchap_ctrl_secret = NULL; in nvmet_auth_set_key()
52 kfree(host->dhchap_ctrl_secret); in nvmet_auth_set_key()
53 host->dhchap_ctrl_secret = strim(dhchap_secret); in nvmet_auth_set_key()
198 if (!host->dhchap_ctrl_secret) { in nvmet_setup_auth()
203 ctrl->ctrl_key = nvme_auth_extract_key(host->dhchap_ctrl_secret + 10, in nvmet_setup_auth()
H A Dconfigfs.c2162 u8 *dhchap_secret = to_host(item)->dhchap_ctrl_secret; in nvmet_host_dhchap_ctrl_key_show()
2166 dhchap_secret = to_host(item)->dhchap_ctrl_secret; in nvmet_host_dhchap_ctrl_key_show()
2261 kfree(host->dhchap_ctrl_secret); in nvmet_host_release()
H A Dnvmet.h383 u8 *dhchap_ctrl_secret; member
/linux/drivers/nvme/host/
H A Dsysfs.c691 if (!opts->dhchap_ctrl_secret) in nvme_ctrl_dhchap_ctrl_secret_show()
693 return sysfs_emit(buf, "%s\n", opts->dhchap_ctrl_secret); in nvme_ctrl_dhchap_ctrl_secret_show()
703 if (!ctrl->opts->dhchap_ctrl_secret) in nvme_ctrl_dhchap_ctrl_secret_store()
715 if (strcmp(dhchap_secret, opts->dhchap_ctrl_secret)) { in nvme_ctrl_dhchap_ctrl_secret_store()
724 kfree(opts->dhchap_ctrl_secret); in nvme_ctrl_dhchap_ctrl_secret_store()
725 opts->dhchap_ctrl_secret = dhchap_secret; in nvme_ctrl_dhchap_ctrl_secret_store()
740 static DEVICE_ATTR(dhchap_ctrl_secret, S_IRUGO | S_IWUSR,
H A Dfabrics.c1048 kfree(opts->dhchap_ctrl_secret); in nvmf_parse_options()
1049 opts->dhchap_ctrl_secret = p; in nvmf_parse_options()
1294 kfree_sensitive(opts->dhchap_ctrl_secret); in nvmf_free_options()
H A Dauth.c926 if (ctrl->opts->dhchap_ctrl_secret && !ctrl->ctrl_key) { in nvme_auth_negotiate()
1027 ret = nvme_auth_parse_key(ctrl->opts->dhchap_ctrl_secret, in nvme_auth_init_ctrl()
1032 if (!ctrl->opts->dhchap_secret && !ctrl->opts->dhchap_ctrl_secret) in nvme_auth_init_ctrl()