Home
last modified time | relevance | path

Searched refs:flags (Results 1 – 25 of 233) sorted by relevance

12345678910

/optee_os/core/lib/zlib/
H A Dzutil.c35 uLong flags; in zlibCompileFlags() local
37 flags = 0; in zlibCompileFlags()
40 case 4: flags += 1; break; in zlibCompileFlags()
41 case 8: flags += 2; break; in zlibCompileFlags()
42 default: flags += 3; in zlibCompileFlags()
46 case 4: flags += 1 << 2; break; in zlibCompileFlags()
47 case 8: flags += 2 << 2; break; in zlibCompileFlags()
48 default: flags += 3 << 2; in zlibCompileFlags()
52 case 4: flags += 1 << 4; break; in zlibCompileFlags()
53 case 8: flags += 2 << 4; break; in zlibCompileFlags()
[all …]
/optee_os/lib/libutils/ext/
H A Dsnprintk.c98 #define putchar(c, flags, tty) \ argument
99 do { (void)(c); (void)(flags); (void)(tty); } while(0)
195 (flags&MAXINT ? va_arg(ap, intmax_t) : \
196 flags&PTRINT ? va_arg(ap, intptr_t) : \
197 flags&SIZEINT ? va_arg(ap, ssize_t) : /* XXX */ \
198 flags&QUADINT ? va_arg(ap, int64_t) : \
199 flags&LONGINT ? va_arg(ap, long) : \
200 flags&SHORTINT ? (long)(short)va_arg(ap, int) : \
203 (flags&MAXINT ? va_arg(ap, uintmax_t) : \
204 flags&PTRINT ? va_arg(ap, uintptr_t) : \
[all …]
/optee_os/core/mm/
H A Dpage_alloc.c19 static void init_virt_pool(tee_mm_pool_t *pool, uint32_t flags, in init_virt_pool() argument
29 if (!tee_mm_init(pool, start, end - start, SMALL_PAGE_SHIFT, flags)) in init_virt_pool()
45 vaddr_t virt_page_alloc(size_t count, uint32_t flags) in virt_page_alloc() argument
57 if (IS_ENABLED(CFG_NS_VIRTUALIZATION) && (flags & MAF_NEX)) { in virt_page_alloc()
65 if (flags & MAF_GUARD_HEAD) in virt_page_alloc()
67 if (flags & MAF_GUARD_TAIL) in virt_page_alloc()
71 mmv = tee_mm_alloc_flags(pool, vcount * SMALL_PAGE_SIZE, flags); in virt_page_alloc()
75 if (flags & MAF_GUARD_HEAD) in virt_page_alloc()
78 mmp = phys_mem_alloc_flags(pcount * SMALL_PAGE_SIZE, flags); in virt_page_alloc()
88 if (flags & MAF_ZERO_INIT) in virt_page_alloc()
H A Dphys_mem.c17 static tee_mm_pool_t *init_pool(paddr_t b, paddr_size_t sz, uint32_t flags) in init_pool() argument
28 if (flags & TEE_MM_POOL_NEX_MALLOC) in init_pool()
35 if (!tee_mm_init(pool, b, sz, CORE_MMU_USER_CODE_SHIFT, flags)) in init_pool()
44 uint32_t flags = TEE_MM_POOL_NEX_MALLOC; in nex_phys_mem_init() local
48 nex_core_pool = init_pool(core_base, core_size, flags); in nex_phys_mem_init()
49 nex_ta_pool = init_pool(ta_base, ta_size, flags); in nex_phys_mem_init()
89 size_t size, uint32_t flags) in mm_alloc() argument
94 mm = tee_mm_alloc_flags(p0, size, flags); in mm_alloc()
96 mm = tee_mm_alloc_flags(p1, size, flags); in mm_alloc()
182 uint32_t flags = TEE_MM_POOL_NO_FLAGS; in phys_mem_init() local
[all …]
H A Dtee_mm.c16 uint8_t shift, uint32_t flags) in tee_mm_init() argument
34 .flags = flags, in tee_mm_init()
37 pool->entry = malloc_flags(pool->flags | MAF_ZERO_INIT, NULL, in tee_mm_init()
43 if (pool->flags & TEE_MM_POOL_HI_ALLOC) in tee_mm_init()
59 free_flags(pool->flags, pool->entry); in tee_mm_final()
123 uint32_t flags) in tee_mm_alloc_flags() argument
135 flags &= ~MAF_NEX; /* This flag must come from pool->flags */ in tee_mm_alloc_flags()
136 flags |= pool->flags; in tee_mm_alloc_flags()
137 nn = malloc_flags(flags, NULL, MALLOC_DEFAULT_ALIGNMENT, in tee_mm_alloc_flags()
151 if (pool->flags & TEE_MM_POOL_HI_ALLOC) { in tee_mm_alloc_flags()
[all …]
/optee_os/core/pta/
H A Ddevice.c24 static void add_ta(uint32_t flags, const TEE_UUID *uuid, uint8_t *buf, in add_ta() argument
27 flags &= (TA_FLAG_DEVICE_ENUM | TA_FLAG_DEVICE_ENUM_SUPP | in add_ta()
29 if (flags && flags != TA_FLAG_DEVICE_ENUM && in add_ta()
30 flags != TA_FLAG_DEVICE_ENUM_SUPP && in add_ta()
31 flags != TA_FLAG_DEVICE_ENUM_TEE_STORAGE_PRIVATE) { in add_ta()
36 if (flags & rflags) { in add_ta()
67 add_ta(ta->flags, &ta->uuid, buf, blen, &pos, rflags); in get_devices()
75 add_ta(eta->flags, &eta->uuid, buf, blen, &pos, in get_devices()
123 .flags = PTA_DEFAULT_FLAGS,
/optee_os/core/lib/libtomcrypt/src/pk/dh/
H A Ddh_export.c18 unsigned char flags[1]; in dh_export() local
28 flags[0] = 1; in dh_export()
31 LTC_ASN1_BIT_STRING, 1UL, flags, in dh_export()
39 flags[0] = 0; in dh_export()
42 LTC_ASN1_BIT_STRING, 1UL, flags, in dh_export()
H A Ddh_import.c17 unsigned char flags[1]; in dh_import() local
32 LTC_ASN1_BIT_STRING, 1UL, &flags, in dh_import()
39 if (flags[0] == 1) { in dh_import()
43 LTC_ASN1_BIT_STRING, 1UL, flags, in dh_import()
55 else if (flags[0] == 0) { in dh_import()
59 LTC_ASN1_BIT_STRING, 1UL, flags, in dh_import()
/optee_os/core/kernel/
H A Duser_access.c37 TEE_Result check_user_access(uint32_t flags, const void *uaddr, size_t len) in check_user_access() argument
44 return vm_check_access_rights(uctx, flags, (vaddr_t)uaddr, len); in check_user_access()
49 uint32_t flags = TEE_MEMORY_ACCESS_READ | TEE_MEMORY_ACCESS_ANY_OWNER; in copy_from_user() local
53 res = check_user_access(flags, uaddr, len); in copy_from_user()
65 uint32_t flags = TEE_MEMORY_ACCESS_WRITE | TEE_MEMORY_ACCESS_ANY_OWNER; in copy_to_user() local
69 res = check_user_access(flags, uaddr, len); in copy_to_user()
81 uint32_t flags = TEE_MEMORY_ACCESS_READ; in copy_from_user_private() local
85 res = check_user_access(flags, uaddr, len); in copy_from_user_private()
97 uint32_t flags = TEE_MEMORY_ACCESS_WRITE; in copy_to_user_private() local
101 res = check_user_access(flags, uaddr, len); in copy_to_user_private()
[all …]
H A Duser_mode_ctx.c13 char flags[7] = { '\0', }; in user_mode_ctx_print_mappings() local
22 mattr_perm_to_str(flags, sizeof(flags), r->attr); in user_mode_ctx_print_mappings()
26 flags); in user_mode_ctx_print_mappings()
H A Dldelf_syscalls.c43 size_t pad_end, unsigned long flags) in ldelf_syscall_map_zi() argument
54 if (flags & ~LDELF_MAP_FLAG_SHAREABLE) in ldelf_syscall_map_zi()
61 if (flags & LDELF_MAP_FLAG_SHAREABLE) in ldelf_syscall_map_zi()
298 unsigned long flags) in ldelf_syscall_map_bin() argument
329 if ((flags & accept_flags) != flags) in ldelf_syscall_map_bin()
332 if ((flags & LDELF_MAP_FLAG_SHAREABLE) && in ldelf_syscall_map_bin()
333 (flags & LDELF_MAP_FLAG_WRITEABLE)) in ldelf_syscall_map_bin()
336 if ((flags & LDELF_MAP_FLAG_EXECUTABLE) && in ldelf_syscall_map_bin()
337 (flags & LDELF_MAP_FLAG_WRITEABLE)) in ldelf_syscall_map_bin()
344 if (flags & LDELF_MAP_FLAG_WRITEABLE) in ldelf_syscall_map_bin()
[all …]
/optee_os/core/lib/libtomcrypt/src/pk/ecc/
H A Decc_export.c24 unsigned char flags[1]; in ecc_export() local
40 flags[0] = 1; in ecc_export()
42 LTC_ASN1_BIT_STRING, 1UL, flags, in ecc_export()
49 flags[0] = 0; in ecc_export()
51 LTC_ASN1_BIT_STRING, 1UL, flags, in ecc_export()
H A Decc_import.c36 unsigned char flags[1]; in ecc_import_ex() local
44 err = der_decode_sequence_multi(in, inlen, LTC_ASN1_BIT_STRING, 1UL, flags, in ecc_import_ex()
58 if (flags[0] == 1) { in ecc_import_ex()
62 LTC_ASN1_BIT_STRING, 1UL, flags, in ecc_import_ex()
70 } else if (flags[0] == 0) { in ecc_import_ex()
74 LTC_ASN1_BIT_STRING, 1UL, flags, in ecc_import_ex()
/optee_os/ldelf/
H A Dsys.c39 TEE_Result sys_map_zi(size_t num_bytes, uint32_t flags, vaddr_t *va, in sys_map_zi() argument
42 return _ldelf_map_zi(va, num_bytes, pad_begin, pad_end, flags); in sys_map_zi()
60 TEE_Result sys_map_ta_bin(vaddr_t *va, size_t num_bytes, uint32_t flags, in sys_map_ta_bin() argument
65 pad_begin, pad_end, flags); in sys_map_ta_bin()
75 TEE_Result sys_set_prot(vaddr_t va, size_t num_bytes, uint32_t flags) in sys_set_prot() argument
77 return _ldelf_set_prot(va, num_bytes, flags); in sys_set_prot()
/optee_os/core/drivers/gpio/
H A Dgpio.c68 TEE_Result gpio_configure(struct gpio *gpio, enum gpio_flags flags) in gpio_configure() argument
83 if (flags & GPIO_FLAGS_BIT_DIR_SET) { in gpio_configure()
84 if (flags & GPIO_FLAGS_BIT_DIR_OUT) { in gpio_configure()
85 if (flags & GPIO_FLAGS_BIT_DIR_VAL) in gpio_configure()
99 enum gpio_flags flags, struct gpio **gpio) in gpio_dt_cfg_by_index() argument
105 return gpio_configure(*gpio, flags); in gpio_dt_cfg_by_index()
/optee_os/core/lib/libtomcrypt/src/pk/asn1/der/sequence/
H A Dder_decode_sequence_multi.c23 …quence_va(const unsigned char *in, unsigned long inlen, va_list a1, va_list a2, unsigned int flags) in s_der_decode_sequence_va() argument
126 err = der_decode_sequence_ex(in, inlen, list, x, flags); in s_der_decode_sequence_va()
164 int der_decode_sequence_multi_ex(const unsigned char *in, unsigned long inlen, unsigned int flags, … in der_decode_sequence_multi_ex() argument
171 va_start(a1, flags); in der_decode_sequence_multi_ex()
172 va_start(a2, flags); in der_decode_sequence_multi_ex()
174 err = s_der_decode_sequence_va(in, inlen, a1, a2, flags); in der_decode_sequence_multi_ex()
/optee_os/ta/pkcs11/src/
H A Dtoken_capabilities.c33 uint32_t flags; member
45 .flags = (_flags), \
53 .flags = (_flags), \
189 uint32_t flags) in mechanism_flags_complies_pkcs11() argument
193 assert((flags & ~ALLOWED_PKCS11_CKFM) == 0); in mechanism_flags_complies_pkcs11()
197 if (flags & ~pkcs11_modes[n].flags) in mechanism_flags_complies_pkcs11()
200 flags, pkcs11_modes[n].flags); in mechanism_flags_complies_pkcs11()
202 return (flags & ~pkcs11_modes[n].flags) == 0; in mechanism_flags_complies_pkcs11()
313 if (token_mechanism[n].flags) in tee_malloc_mechanism_list()
326 if (token_mechanism[n].flags) { in tee_malloc_mechanism_list()
[all …]
H A Dpkcs11_token.c323 .flags = PKCS11_CKFS_TOKEN_PRESENT, in entry_ck_slot_info()
416 info.flags = token->db_main->flags; in entry_ck_token_info()
533 info.flags = mechanism_supported_flags(type); in entry_ck_token_mecha_info()
610 uint32_t flags = 0; in entry_ck_open_session() local
625 rc = serialargs_get(&ctrlargs, &flags, sizeof(flags)); in entry_ck_open_session()
637 if (!(flags & PKCS11_CKFSS_SERIAL_SESSION)) in entry_ck_open_session()
640 if (flags & ~(PKCS11_CKFSS_RW_SESSION | PKCS11_CKFSS_SERIAL_SESSION)) in entry_ck_open_session()
643 readonly = !(flags & PKCS11_CKFSS_RW_SESSION); in entry_ck_open_session()
790 .flags = PKCS11_CKFSS_SERIAL_SESSION, in entry_ck_session_info()
808 info.flags |= PKCS11_CKFSS_RW_SESSION; in entry_ck_session_info()
[all …]
/optee_os/core/lib/libtomcrypt/src/pk/dsa/
H A Ddsa_export.c23 unsigned char flags[1]; in dsa_export() local
48 flags[0] = 1; in dsa_export()
50 LTC_ASN1_BIT_STRING, 1UL, flags, in dsa_export()
86 flags[0] = 0; in dsa_export()
88 LTC_ASN1_BIT_STRING, 1UL, flags, in dsa_export()
H A Ddsa_import.c24 unsigned char flags[1]; in dsa_import() local
36 err = der_decode_sequence_multi(in, inlen, LTC_ASN1_BIT_STRING, 1UL, flags, in dsa_import()
41 if (flags[0] == 1) { in dsa_import()
43 LTC_ASN1_BIT_STRING, 1UL, flags, in dsa_import()
56 else if (flags[0] == 0) { in dsa_import()
58 LTC_ASN1_BIT_STRING, 1UL, flags, in dsa_import()
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dssl_debug_helpers.h54 unsigned int flags);
67 #define MBEDTLS_SSL_PRINT_TICKET_FLAGS(level, flags) \ argument
68 mbedtls_ssl_print_ticket_flags(ssl, level, __FILE__, __LINE__, flags)
78 #define MBEDTLS_SSL_PRINT_TICKET_FLAGS(level, flags) argument
H A Dpadlock.c29 static int flags = -1; in mbedtls_padlock_has_support() local
32 if (flags == -1) { in mbedtls_padlock_has_support()
48 flags = edx; in mbedtls_padlock_has_support()
51 return flags & feature; in mbedtls_padlock_has_support()
/optee_os/core/tee/
H A Dtee_pobj.c19 return obj->flags & (TEE_DATA_FLAG_SHARE_WRITE | in pobj_need_usage_lock()
80 uint32_t flags, enum tee_pobj_usage usage, in tee_pobj_get() argument
106 !(flags & TEE_DATA_FLAG_OVERWRITE))) { in tee_pobj_get()
110 res = tee_pobj_check_access((*obj)->flags, flags); in tee_pobj_get()
125 o->flags = flags; in tee_pobj_get()
/optee_os/core/include/mm/
H A Dvm.h30 uint32_t prot, uint32_t flags, struct mobj *mobj,
40 size_t len, uint32_t prot, uint32_t flags, in vm_map() argument
43 return vm_map_pad(uctx, va, len, prot, flags, mobj, offs, 0, 0, 0); in vm_map()
50 uint32_t *flags);
93 uint32_t flags, uaddr_t uaddr, size_t len);
/optee_os/core/drivers/clk/
H A Dclk-stm32-core.h33 uint8_t flags; member
177 .flags = 0,\
189 .flags = (_flags),\
201 .flags = (_flags),\
213 .flags = (_flags),\
225 .flags = (_flags),\
237 .flags = (_flags),\
252 .flags = (_flags),\

12345678910