Lines Matching refs:ctrl_key
43 u8 *ctrl_key; member
284 chap->ctrl_key = kmalloc(dhvlen, GFP_KERNEL); in nvme_auth_process_dhchap_challenge()
285 if (!chap->ctrl_key) { in nvme_auth_process_dhchap_challenge()
290 memcpy(chap->ctrl_key, data->cval + chap->hash_len, in nvme_auth_process_dhchap_challenge()
293 (int)chap->ctrl_key_len, chap->ctrl_key); in nvme_auth_process_dhchap_challenge()
322 if (ctrl->ctrl_key) in nvme_auth_set_dhchap_reply_data()
324 if (ctrl->ctrl_key || ctrl->opts->concat) { in nvme_auth_set_dhchap_reply_data()
524 transformed_key = nvme_auth_transform_key(ctrl->ctrl_key, in nvme_auth_dhchap_setup_ctrl_response()
645 chap->ctrl_key, chap->ctrl_key_len, in nvme_auth_dhchap_exponential()
665 kfree_sensitive(chap->ctrl_key); in nvme_auth_reset_dhchap()
666 chap->ctrl_key = NULL; in nvme_auth_reset_dhchap()
904 if (ctrl->ctrl_key) { in nvme_queue_auth_work()
971 if (ctrl->opts->dhchap_ctrl_secret && !ctrl->ctrl_key) { in nvme_auth_negotiate()
1074 &ctrl->ctrl_key); in nvme_auth_init_ctrl()
1098 nvme_auth_free_key(ctrl->ctrl_key); in nvme_auth_init_ctrl()
1099 ctrl->ctrl_key = NULL; in nvme_auth_init_ctrl()
1126 if (ctrl->ctrl_key) { in nvme_auth_free()
1127 nvme_auth_free_key(ctrl->ctrl_key); in nvme_auth_free()
1128 ctrl->ctrl_key = NULL; in nvme_auth_free()