Home
last modified time | relevance | path

Searched defs:prtn (Results 1 – 11 of 11) sorted by relevance

/optee_os/core/arch/arm/kernel/
H A Dvirtualization.c89 struct guest_partition *prtn = get_current_prtn(); in virt_get_current_guest_id() local
96 static void set_current_prtn(struct guest_partition *prtn) in set_current_prtn()
194 static TEE_Result configure_guest_prtn_mem(struct guest_partition *prtn) in configure_guest_prtn_mem()
268 static void destroy_gsd(struct guest_partition *prtn, bool free_only) in destroy_gsd()
281 static TEE_Result alloc_gsd(struct guest_partition *prtn) in alloc_gsd()
304 struct guest_partition *prtn = NULL; in virt_guest_created() local
374 static void get_prtn(struct guest_partition *prtn) in get_prtn()
380 uint16_t virt_get_guest_id(struct guest_partition *prtn) in virt_get_guest_id()
389 struct guest_partition *prtn = NULL; in find_guest_by_id_unlocked() local
398 struct guest_partition *virt_next_guest(struct guest_partition *prtn) in virt_next_guest()
[all …]
H A Dthread_spmc.c685 static struct notif_vm_bitmap *get_notif_vm_bitmap(struct guest_partition *prtn, in get_notif_vm_bitmap()
702 struct guest_partition *prtn = NULL; in spmc_enable_async_notif() local
1566 struct guest_partition *prtn = NULL; in handle_notification_bitmap_create() local
1605 struct guest_partition *prtn = NULL; in handle_notification_bitmap_destroy() local
1638 struct guest_partition *prtn = NULL; in handle_notification_bind() local
1684 struct guest_partition *prtn = NULL; in handle_notification_unbind() local
1725 struct guest_partition *prtn = NULL; in handle_notification_get() local
1817 struct guest_partition *prtn = NULL; in handle_notification_info_get() local
1883 struct guest_partition *prtn = NULL; in notif_send_async() local
1906 struct guest_partition *prtn = NULL; in notif_send_async() local
/optee_os/core/drivers/crypto/caam/hal/common/registers/
H A Dsm_regs.h11 #define SM_SMAPR(prtn) (0x0A04 + (prtn) * 16) argument
19 #define SM_SMAG2(prtn) (0x0A08 + (prtn) * 16) argument
20 #define SM_SMAG1(prtn) (0x0A0C + (prtn) * 16) argument
25 #define SM_SMCR_PRTN(prtn) SHIFT_U32((prtn) & 0xF, 8) argument
48 #define SM_SMPO_PART(prtn) ((prtn) * 2) argument
49 #define SM_SMPO_OWNER(val, prtn) (((val) >> SM_SMPO_PART(prtn)) & 0x3) argument
/optee_os/core/kernel/
H A Dnotif_default.c29 static struct notif_vm_bitmap *get_notif_vm_bitmap(struct guest_partition *prtn) in get_notif_vm_bitmap()
41 struct guest_partition *prtn = NULL; in notif_alloc_async_value() local
81 struct guest_partition *prtn = NULL; in notif_free_async_value() local
103 struct guest_partition *prtn = NULL; in notif_get_value() local
138 struct guest_partition *prtn = NULL; in notif_send_async() local
H A Dnotif.c32 static struct notif_data *get_notif_data(struct guest_partition *prtn) in get_notif_data()
43 struct guest_partition *prtn = virt_get_guest(guest_id); in notif_async_is_started() local
85 struct guest_partition *prtn = virt_get_guest(guest_id); in notif_deliver_atomic_event() local
118 struct guest_partition *prtn = virt_get_current_guest(); in notif_deliver_event() local
/optee_os/core/arch/arm/mm/
H A Dcore_mmu_lpae.c512 static uint64_t *get_base_table(struct mmu_partition *prtn, size_t tbl_idx, in get_base_table()
522 static uint64_t *get_l2_ta_tables(struct mmu_partition *prtn, size_t thread_id) in get_l2_ta_tables()
530 static uint64_t *get_l1_ta_table(struct mmu_partition *prtn, size_t base_idx, in get_l1_ta_table()
541 static void set_l1_ta_table(struct mmu_partition *prtn, size_t base_idx, in set_l1_ta_table()
567 struct mmu_partition *prtn; in core_alloc_mmu_prtn() local
608 void core_free_mmu_prtn(struct mmu_partition *prtn) in core_free_mmu_prtn()
614 void core_mmu_set_prtn(struct mmu_partition *prtn) in core_mmu_set_prtn()
646 static uint64_t *core_mmu_xlat_table_alloc(struct mmu_partition *prtn) in core_mmu_xlat_table_alloc()
722 static void *core_mmu_xlat_table_entry_pa2va(struct mmu_partition *prtn, in core_mmu_xlat_table_entry_pa2va()
759 struct mmu_partition *prtn = NULL; in core_mmu_entry_copy() local
[all …]
H A Dcore_mmu_v7.c252 static vaddr_t core_mmu_get_main_ttb_va(struct mmu_partition *prtn) in core_mmu_get_main_ttb_va()
257 static paddr_t core_mmu_get_main_ttb_pa(struct mmu_partition *prtn) in core_mmu_get_main_ttb_pa()
266 static vaddr_t core_mmu_get_ul1_ttb_va(struct mmu_partition *prtn) in core_mmu_get_ul1_ttb_va()
271 static paddr_t core_mmu_get_ul1_ttb_pa(struct mmu_partition *prtn) in core_mmu_get_ul1_ttb_pa()
280 static uint32_t *alloc_l2_table(struct mmu_partition *prtn) in alloc_l2_table()
579 bool core_mmu_find_table(struct mmu_partition *prtn, vaddr_t va, in core_mmu_find_table()
775 void core_init_mmu_prtn(struct mmu_partition *prtn, struct memory_map *mem_map) in core_init_mmu_prtn()
789 struct mmu_partition *prtn = &default_partition; in core_init_mmu() local
/optee_os/core/arch/riscv/mm/
H A Dcore_mmu_arch.c287 static struct mmu_pgt *core_mmu_get_root_pgt_va(struct mmu_partition *prtn, in core_mmu_get_root_pgt_va()
295 static struct mmu_pgt *core_mmu_get_ta_pgt_va(struct mmu_partition *prtn) in core_mmu_get_ta_pgt_va()
300 static struct mmu_pgt *core_mmu_pgt_alloc(struct mmu_partition *prtn) in core_mmu_pgt_alloc()
385 static struct mmu_pgt *core_mmu_get_vpn2_ta_table(struct mmu_partition *prtn, in core_mmu_get_vpn2_ta_table()
392 static void core_mmu_set_vpn2_ta_table(struct mmu_partition *prtn, in core_mmu_set_vpn2_ta_table()
429 struct mmu_partition *prtn = NULL; in core_mmu_entry_copy() local
523 static void core_init_mmu_prtn_ta(struct mmu_partition *prtn) in core_init_mmu_prtn_ta()
534 static void core_init_mmu_prtn_tee(struct mmu_partition *prtn, in core_init_mmu_prtn_tee()
692 struct mmu_partition *prtn = core_mmu_get_prtn(); in arch_va2pa_helper() local
750 bool core_mmu_find_table(struct mmu_partition *prtn, vaddr_t va, in core_mmu_find_table()
[all …]
/optee_os/core/tests/
H A Dnotif_test_wd.c28 static struct wd_data *get_wd_data(struct guest_partition *prtn) in get_wd_data()
62 struct guest_partition *prtn = virt_get_guest(guest_id); in wd_ndrv_atomic_cb() local
81 struct guest_partition *prtn = virt_get_current_guest(); in wd_ndrv_yielding_cb() local
/optee_os/core/include/mm/
H A Dcore_mmu.h413 struct mmu_partition *prtn; member
/optee_os/core/mm/
H A Dcore_mmu.c1970 void core_mmu_map_region(struct mmu_partition *prtn, struct tee_mmap_region *mm) in core_mmu_map_region()