Lines Matching refs:hl
145 data->hl, data->cvalid, dhvlen); in nvmet_auth_reply()
150 if (nvmet_auth_ctrl_sesskey(req, data->rval + 2 * data->hl, in nvmet_auth_reply()
155 response = kmalloc(data->hl, GFP_KERNEL); in nvmet_auth_reply()
165 if (nvmet_auth_host_hash(req, response, data->hl) < 0) { in nvmet_auth_reply()
172 if (memcmp(data->rval, response, data->hl)) { in nvmet_auth_reply()
176 ctrl->cntlid, req->sq->qid, data->hl, data->rval); in nvmet_auth_reply()
178 ctrl->cntlid, req->sq->qid, data->hl, response); in nvmet_auth_reply()
192 req->sq->dhchap_c2 = kmemdup(data->rval + data->hl, data->hl, in nvmet_auth_reply()
198 __func__, ctrl->cntlid, req->sq->qid, data->hl, in nvmet_auth_reply()
427 data->hl = hash_len; in nvmet_auth_challenge()
429 req->sq->dhchap_c1 = kmalloc(data->hl, GFP_KERNEL); in nvmet_auth_challenge()
432 get_random_bytes(req->sq->dhchap_c1, data->hl); in nvmet_auth_challenge()
433 memcpy(data->cval, req->sq->dhchap_c1, data->hl); in nvmet_auth_challenge()
437 ret = nvmet_auth_ctrl_exponential(req, data->cval + data->hl, in nvmet_auth_challenge()
442 req->sq->dhchap_tid, data->hl, ctrl->dh_keysize); in nvmet_auth_challenge()
457 data->hl = hash_len; in nvmet_auth_success1()
464 if (nvmet_auth_ctrl_hash(req, data->rval, data->hl)) in nvmet_auth_success1()
468 ctrl->cntlid, req->sq->qid, data->hl, data->rval); in nvmet_auth_success1()