Home
last modified time | relevance | path

Searched refs:crl_buffer (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/common_modules/tzdriver/core/
H A Dtz_update_crl.c27 int send_crl_to_tee(const char *crl_buffer, uint32_t crl_len, const struct tc_ns_dev_file *dev_file) in send_crl_to_tee() argument
35 if (crl_buffer == NULL || crl_len == 0 || crl_len > DEVICE_CRL_MAX) { in send_crl_to_tee()
45 mb_param = mailbox_copy_alloc(crl_buffer, crl_len); in send_crl_to_tee()
84 uint8_t *crl_buffer = NULL; in tc_ns_update_ta_crl() local
101 crl_buffer = kmalloc(context.size, GFP_KERNEL); in tc_ns_update_ta_crl()
102 if (ZERO_OR_NULL_PTR((unsigned long)(uintptr_t)(crl_buffer))) { in tc_ns_update_ta_crl()
109 if (copy_from_user(crl_buffer, buffer_addr, context.size) != 0) { in tc_ns_update_ta_crl()
114 ret = send_crl_to_tee(crl_buffer, context.size, dev_file); in tc_ns_update_ta_crl()
121 kfree(crl_buffer); in tc_ns_update_ta_crl()
155 char *crl_buffer in tz_update_crl() local
[all...]
H A Dtz_update_crl.h19 int send_crl_to_tee(const char *crl_buffer, uint32_t crl_len, const struct tc_ns_dev_file *dev_file);

Completed in 1 milliseconds