Searched refs:check_access (Results 1 – 9 of 9) sorted by relevance
/optee_os/lib/libutee/ |
A D | tee_api_panic.c | 38 static TEE_Result check_access(uint32_t flags, void *buf, size_t len) in check_access() function 55 check_access(ACCESS_RW, len, sizeof(*len))); in __utee_check_outbuf_annotation() 57 check_access(ACCESS_W_ANY, buf, *len)); in __utee_check_outbuf_annotation() 63 check_access(ACCESS_R, (char *)buf, strlen(buf) + 1)); in __utee_check_instring_annotation() 69 check_access(ACCESS_RW, len, sizeof(*len))); in __utee_check_outstring_annotation() 71 check_access(ACCESS_W_ANY, buf, *len)); in __utee_check_outstring_annotation() 77 check_access(ACCESS_W, buf, len)); in __utee_check_out_annotation() 83 check_access(ACCESS_R, (void *)attr, sizeof(*attr) * count)); in __utee_check_attr_in_annotation() 89 check_access(ACCESS_RW, buf, len)); in __utee_check_inout_annotation()
|
/optee_os/core/kernel/ |
A D | user_access.c | 16 static TEE_Result check_access(uint32_t flags, vaddr_t va, size_t len) in check_access() function 26 TEE_Result res = check_access(flags, (vaddr_t)uaddr, len); in copy_from_user() 37 TEE_Result res = check_access(flags, (vaddr_t)uaddr, len); in copy_to_user() 48 TEE_Result res = check_access(flags, (vaddr_t)uaddr, len); in copy_from_user_private() 59 TEE_Result res = check_access(flags, (vaddr_t)uaddr, len); in copy_to_user_private()
|
A D | asan.c | 168 static void check_access(vaddr_t addr, size_t size) in check_access() function 198 check_access(addr, size); in check_load() 203 check_access(addr, size); in check_store()
|
/optee_os/out/arm/core/ |
A D | tee.symb_sizes | 598 000000000e116b24 00000000000000a8 t check_access
|
A D | tee.dmp | 843 000000000e116b24 l F .text 00000000000000a8 check_access 35440 000000000e116b24 <check_access>: 35441 check_access(): 35459 e116b54: 540002c0 b.eq e116bac <check_access+0x88> // b.none 35465 e116b64: 54000141 b.ne e116b8c <check_access+0x68> // b.any 35477 check_access(): 35498 e116bc8: 17ffffef b e116b84 <check_access+0x60> 35514 e116bec: 97ffffce bl e116b24 <check_access> 35543 e116c40: 97ffffb9 bl e116b24 <check_access> 35573 e116c90: 97ffffa5 bl e116b24 <check_access> [all …]
|
A D | tee.map | 22063 .text.check_access 25788 .rodata.check_access.str1.1
|
/optee_os/out/arm/ta/trusted_keys/ |
A D | f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c.dmp | 148 0000371c l F .text 00000020 check_access 8789 0000371c <check_access>: 8790 check_access(): 8832 check_access(): 8847 3764: f7ff ffda bl 371c <check_access> 8852 check_access(): 8870 3786: f7ff ffc9 bl 371c <check_access> 8881 check_access(): 8896 37aa: f7ff ffb7 bl 371c <check_access> 8901 check_access(): [all …]
|
/optee_os/out/arm/ta/avb/ |
A D | 023f8f1a-292a-432b-8fc4-de8471358067.dmp | 145 00001a4c l F .text 00000020 check_access 4631 00001a4c <check_access>: 4632 check_access(): 4674 check_access(): 4689 1a94: f7ff ffda bl 1a4c <check_access> 4694 check_access(): 4712 1ab6: f7ff ffc9 bl 1a4c <check_access> 4723 check_access(): 4738 1ada: f7ff ffb7 bl 1a4c <check_access> 4743 check_access(): [all …]
|
/optee_os/out/arm/ta/pkcs11/ |
A D | fd02c9da-306c-48c7-a49c-bbd827ae86ee.dmp | 337 0000cb68 l F .text 00000020 check_access 30683 0000cb68 <check_access>: 30684 check_access(): 30726 check_access(): 30741 cbb0: f7ff ffda bl cb68 <check_access> 30746 check_access(): 30764 cbd2: f7ff ffc9 bl cb68 <check_access> 30775 check_access(): 30790 cbf6: f7ff ffb7 bl cb68 <check_access> 30795 check_access(): [all …]
|
Completed in 294 milliseconds