Lines Matching refs:dupdate
410 static TEE_Result do_update_aad(struct drvcrypt_authenc_update_aad *dupdate) in do_update_aad() argument
419 if (!context_allowed(dupdate->ctx)) in do_update_aad()
430 versal_mbox_alloc(dupdate->aad.length, dupdate->aad.data, &p); in do_update_aad()
437 dupdate->aad.length, arg.data[0]); in do_update_aad()
463 update_payload(struct drvcrypt_authenc_update_payload *dupdate, bool is_last) in update_payload() argument
475 if (!context_allowed(dupdate->ctx)) in update_payload()
478 if (!dupdate->src.length || dupdate->src.length % 4) { in update_payload()
480 dupdate->src.length); in update_payload()
484 versal_mbox_alloc(dupdate->src.length, dupdate->src.data, &p); in update_payload()
485 versal_mbox_alloc(dupdate->dst.length, NULL, &q); in update_payload()
497 if (dupdate->encrypt) in update_payload()
502 dupdate->src.length, input->input_len); in update_payload()
503 IMSG("versal: destination length - %zu ", dupdate->dst.length); in update_payload()
511 if (dupdate->dst.data) in update_payload()
512 memcpy(dupdate->dst.data, q.buf, dupdate->dst.length); in update_payload()
525 node->payload.encrypt = dupdate->encrypt; in update_payload()