Lines Matching refs:ret

109 	TEE_Result ret = TEE_ERROR_BUSY;  in dcp_lock_channel()  local
113 ret = dcp_lock_known_channel(chan); in dcp_lock_channel()
114 if (ret == TEE_SUCCESS) { in dcp_lock_channel()
116 return ret; in dcp_lock_channel()
122 return ret; in dcp_lock_channel()
143 TEE_Result ret = TEE_SUCCESS; in dcp_run() local
176 ret = TEE_ERROR_GENERIC; in dcp_run()
183 ret = TEE_ERROR_GENERIC; in dcp_run()
189 return ret; in dcp_run()
195 TEE_Result ret = TEE_ERROR_GENERIC; in dcp_cmac_subkey_generation() local
202 ret = dcp_cipher_do_init(&data, init); in dcp_cmac_subkey_generation()
203 if (ret != TEE_SUCCESS) in dcp_cmac_subkey_generation()
204 return ret; in dcp_cmac_subkey_generation()
206 ret = dcp_cipher_do_update(&data, const_zero, l, sizeof(l)); in dcp_cmac_subkey_generation()
207 if (ret != TEE_SUCCESS) in dcp_cmac_subkey_generation()
224 ret = TEE_SUCCESS; in dcp_cmac_subkey_generation()
228 return ret; in dcp_cmac_subkey_generation()
272 TEE_Result ret = TEE_ERROR_GENERIC; in dcp_cmac() local
290 ret = dcp_cipher_do_init(&data, init); in dcp_cmac()
291 if (ret != TEE_SUCCESS) { in dcp_cmac()
292 ret = TEE_ERROR_OUT_OF_MEMORY; in dcp_cmac()
297 ret = dcp_cmac_subkey_generation(init, key1, key2); in dcp_cmac()
298 if (ret != TEE_SUCCESS) in dcp_cmac()
311 ret = dcp_cipher_do_update(&data, y, x, in dcp_cmac()
313 if (ret) in dcp_cmac()
329 ret = dcp_cipher_do_update(&data, y, x, in dcp_cmac()
331 if (ret) in dcp_cmac()
339 return ret; in dcp_cmac()
346 TEE_Result ret = TEE_ERROR_GENERIC; in dcp_cipher_do_init() local
351 ret = dcp_lock_channel(&data->dcp_data.channel); in dcp_cipher_do_init()
352 if (ret != TEE_SUCCESS) in dcp_cipher_do_init()
353 return ret; in dcp_cipher_do_init()
385 ret = dcp_calloc_align_buf(&data->payload, in dcp_cipher_do_init()
387 if (ret != TEE_SUCCESS) in dcp_cipher_do_init()
388 return ret; in dcp_cipher_do_init()
398 return ret; in dcp_cipher_do_init()
404 TEE_Result ret = TEE_ERROR_GENERIC; in dcp_cipher_do_update() local
423 ret = dcp_calloc_align_buf(&output, size); in dcp_cipher_do_update()
424 if (ret != TEE_SUCCESS) in dcp_cipher_do_update()
427 ret = dcp_calloc_align_buf(&input, size); in dcp_cipher_do_update()
428 if (ret != TEE_SUCCESS) in dcp_cipher_do_update()
455 ret = dcp_run(&data->dcp_data); in dcp_cipher_do_update()
456 if (ret) in dcp_cipher_do_update()
468 return ret; in dcp_cipher_do_update()
483 TEE_Result ret = TEE_ERROR_GENERIC; in dcp_sha_do_init() local
503 ret = dcp_lock_channel(&hashdata->dcp_data.channel); in dcp_sha_do_init()
504 if (ret != TEE_SUCCESS) { in dcp_sha_do_init()
506 return ret; in dcp_sha_do_init()
510 ret = dcp_calloc_align_buf(&hashdata->ctx, DCP_SHA_BLOCK_SIZE); in dcp_sha_do_init()
511 if (ret != TEE_SUCCESS) in dcp_sha_do_init()
512 return ret; in dcp_sha_do_init()
517 return ret; in dcp_sha_do_init()
523 TEE_Result ret = TEE_ERROR_GENERIC; in dcp_sha_do_update() local
551 ret = dcp_calloc_align_buf(&input, size_todo); in dcp_sha_do_update()
552 if (ret != TEE_SUCCESS) in dcp_sha_do_update()
553 return ret; in dcp_sha_do_update()
566 ret = dcp_run(&hashdata->dcp_data); in dcp_sha_do_update()
573 ret = TEE_SUCCESS; in dcp_sha_do_update()
581 return ret; in dcp_sha_do_update()
587 TEE_Result ret = TEE_ERROR_GENERIC; in dcp_sha_do_final() local
615 ret = TEE_SUCCESS; in dcp_sha_do_final()
618 ret = dcp_calloc_align_buf(&payload, payload_size); in dcp_sha_do_final()
619 if (ret != TEE_SUCCESS) in dcp_sha_do_final()
620 return ret; in dcp_sha_do_final()
633 ret = dcp_run(&hashdata->dcp_data); in dcp_sha_do_final()
651 return ret; in dcp_sha_do_final()
710 TEE_Result ret = TEE_ERROR_GENERIC; in dcp_init() local
718 ret = dcp_pbase(&pbase); in dcp_init()
719 if (ret != TEE_SUCCESS) in dcp_init()
730 ret = dcp_calloc_align_buf(&hw_context_buffer, DCP_CONTEXT_BUFFER_SIZE); in dcp_init()
731 if (ret != TEE_SUCCESS) { in dcp_init()
733 return ret; in dcp_init()
760 return ret; in dcp_init()