Lines Matching refs:len

47 static uint32_t hwaes_check_arg_helper(size_t len, const uint8_t* data_ptr) {  in hwaes_check_arg_helper()  argument
48 if (len == 0 || data_ptr == NULL) { in hwaes_check_arg_helper()
55 return hwaes_check_arg_helper(arg->len, arg->data_ptr); in hwaes_check_arg_in()
59 return hwaes_check_arg_helper(arg->len, arg->data_ptr); in hwaes_check_arg_out()
95 if (args->text_in.len != args->text_out.len) { in hwaes_aes_op()
97 args->text_in.len, args->text_out.len); in hwaes_aes_op()
106 if (key.len > HWKEY_OPAQUE_HANDLE_MAX_SIZE) { in hwaes_aes_op()
107 TLOGE("Wrong opaque handle length: %zu\n", key.len); in hwaes_aes_op()
110 if (key.data_ptr[key.len - 1] != 0) { in hwaes_aes_op()
130 key.len = key_len; in hwaes_aes_op()
134 switch (key.len) { in hwaes_aes_op()
142 TLOGE("invalid key length: (%zd)\n", key.len); in hwaes_aes_op()
157 switch (key.len) { in hwaes_aes_op()
165 TLOGE("invalid key length: (%zd)\n", key.len); in hwaes_aes_op()
203 if (args->text_in.len % EVP_CIPHER_CTX_block_size(cipher_ctx)) { in hwaes_aes_op()
204 TLOGE("text_in_len (%zd) is not block aligned\n", args->text_in.len); in hwaes_aes_op()
208 if (EVP_CIPHER_CTX_iv_length(cipher_ctx) != args->iv.len) { in hwaes_aes_op()
209 TLOGE("invalid iv length: (%zd)\n", args->iv.len); in hwaes_aes_op()
228 args->aad.data_ptr, args->aad.len); in hwaes_aes_op()
237 args->tag_in.len, in hwaes_aes_op()
247 args->text_in.len); in hwaes_aes_op()
256 assert(out_data_size == (int)args->text_out.len); in hwaes_aes_op()
270 args->tag_out.len, args->tag_out.data_ptr); in hwaes_aes_op()