Home
last modified time | relevance | path

Searched refs:check_access (Results 1 – 9 of 9) sorted by relevance

/optee_os/lib/libutee/
A Dtee_api_panic.c38 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 Duser_access.c16 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 Dasan.c168 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 Dtee.symb_sizes598 000000000e116b24 00000000000000a8 t check_access
A Dtee.dmp843 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 Dtee.map22063 .text.check_access
25788 .rodata.check_access.str1.1
/optee_os/out/arm/ta/trusted_keys/
A Df04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c.dmp148 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 D023f8f1a-292a-432b-8fc4-de8471358067.dmp145 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 Dfd02c9da-306c-48c7-a49c-bbd827ae86ee.dmp337 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