Home
last modified time | relevance | path

Searched refs:fn (Results 1 – 8 of 8) sorted by relevance

/optee_os/core/include/
H A Dinitcall.h22 #define __define_initcall(type, lvl, fn) \ argument
25 { .func = (fn), .level = (lvl), .func_name = #fn, }
27 #define __define_initcall(type, lvl, fn) \ argument
30 { .func = (fn), }
102 #define preinit_early(fn) __define_initcall(preinit, 1, fn) argument
103 #define preinit(fn) __define_initcall(preinit, 2, fn) argument
104 #define preinit_late(fn) __define_initcall(preinit, 3, fn) argument
106 #define early_init(fn) __define_initcall(early_init, 1, fn) argument
107 #define early_init_late(fn) __define_initcall(early_init, 2, fn) argument
108 #define service_init_crypto(fn) __define_initcall(service_init, 1, fn) argument
[all …]
/optee_os/core/kernel/
H A Dscall.c33 syscall_t fn; member
40 #define SYSCALL_ENTRY(_fn) { .fn = (syscall_t)_fn, .name = #_fn }
42 #define SYSCALL_ENTRY(_fn) { .fn = (syscall_t)_fn }
202 return load_no_speculate(&sc_table[num].fn, &sc_table[0].fn, in get_tee_syscall_func()
203 &sc_table[TEE_SCN_MAX].fn + 1); in get_tee_syscall_func()
249 return load_no_speculate(&sc_table[num].fn, &sc_table[0].fn, in get_ldelf_syscall_func()
250 &sc_table[LDELF_SCN_MAX].fn + 1); in get_ldelf_syscall_func()
/optee_os/lib/libutee/
H A Duser_ta_entry.c74 Elf_Sword tag_s, void (***fn)(void), size_t *num_fn) in _get_fn_array()
89 if (*fn && *num_fn) in _get_fn_array()
94 *fn = (void (**)(void))(dyn->d_un.d_ptr + in _get_fn_array()
106 void (**fn)(void) = NULL; in __utee_call_elf_init_fn() local
120 _get_fn_array(&qe->info, DT_INIT_ARRAY, DT_INIT_ARRAYSZ, &fn, in __utee_call_elf_init_fn()
123 fn[i](); in __utee_call_elf_init_fn()
124 fn = NULL; in __utee_call_elf_init_fn()
139 void (**fn)(void) = NULL; in _fini_iterate_phdr_cb() local
143 _get_fn_array(info, DT_FINI_ARRAY, DT_FINI_ARRAYSZ, &fn, &num_fn); in _fini_iterate_phdr_cb()
146 fn[num_fn - i](); in _fini_iterate_phdr_cb()
/optee_os/core/arch/arm/include/sm/
H A Dpm.h50 int sm_pm_cpu_suspend(uint32_t arg, int (*fn)(uint32_t));
/optee_os/core/include/drivers/
H A Dnvmem.h159 nvmem_dt_get_func fn __unused, in nvmem_register_provider()
/optee_os/core/pta/tests/
H A Dfs_htree.c220 static TEE_Result do_range(TEE_Result (*fn)(struct tee_fs_htree **ht, in do_range()
229 res = fn(ht, n + begin, salt); in do_range()
237 static TEE_Result do_range_backwards(TEE_Result (*fn)(struct tee_fs_htree **ht, in do_range_backwards()
246 res = fn(ht, num_blocks - 1 - n + begin, salt); in do_range_backwards()
/optee_os/core/include/mm/
H A Dcore_mmu.h588 TEE_Result (*fn)(struct tee_mmap_region *map,
/optee_os/core/mm/
H A Dcore_mmu.c255 TEE_Result (*fn)(struct tee_mmap_region *map, in core_mmu_for_each_map()
263 res = fn(mem_map->map + n, ptr); in core_mmu_for_each_map()