Home
last modified time | relevance | path

Searched refs:page_count (Results 1 – 11 of 11) sorted by relevance

/optee_os/core/drivers/crypto/caam/
H A Dcaam_sm.c35 page_desc->page + page_desc->page_count - 1, in caam_sm_alloc()
56 page_desc->page + page_desc->page_count - 1, in caam_sm_alloc()
75 page_desc->page + page_desc->page_count - 1, page_addr->vaddr, in caam_sm_alloc()
86 page_desc->page, page_desc->page + page_desc->page_count, in caam_sm_free()
107 page_desc->page + page_desc->page_count, ret); in caam_sm_free()
/optee_os/core/drivers/crypto/caam/hal/common/
H A Dhal_sm.c63 if (page_desc->page + page_desc->page_count > in caam_hal_sm_check_page_partition()
134 page < page_desc->page + page_desc->page_count; page++) { in caam_hal_sm_allocate_page()
143 page < page_desc->page + page_desc->page_count; page++) { in caam_hal_sm_allocate_page()
152 page < page_desc->page + page_desc->page_count; page++) { in caam_hal_sm_allocate_page()
190 page < page_desc->page + page_desc->page_count; page++) { in caam_hal_sm_deallocate_pages()
/optee_os/core/drivers/crypto/caam/include/
H A Dcaam_sm.h25 unsigned int page_count; /* Number of pages used */ member
/optee_os/core/arch/arm/kernel/
H A Dspmc_sp_handler.c171 uint64_t region_len = READ_ONCE(mem_reg->page_count) * SMALL_PAGE_SIZE; in spmc_sp_add_sp_region()
214 region->page_count = len / SMALL_PAGE_SIZE; in spmc_sp_add_sp_region()
237 uint64_t page_count = READ_ONCE(mem_reg->total_page_count); in spmc_sp_add_nw_region() local
239 struct mobj *m = sp_mem_new_mobj(page_count, TEE_MATTR_MEM_TYPE_CACHED, in spmc_sp_add_nw_region()
255 READ_ONCE(addr_range->page_count))) { in spmc_sp_add_nw_region()
268 region->page_count = page_count; in spmc_sp_add_nw_region()
378 if (!addr_range->page_count) { in spmc_sp_add_share()
384 if (ADD_OVERFLOW(page_count_sum, addr_range->page_count, in spmc_sp_add_share()
609 addr_dst->page_count = reg->page_count; in create_retrieve_response()
612 dst_region->total_page_count += addr_dst->page_count; in create_retrieve_response()
[all …]
H A Dthread_spmc.c42 unsigned int page_count; member
1042 void *buf, size_t blen, unsigned int *page_count, in mem_op_init() argument
1076 *page_count = READ_ONCE(region_descr->total_page_count); in mem_op_init()
1096 unsigned int page_count = READ_ONCE(arange[n].page_count); in add_mem_op_helper() local
1100 addr, page_count)) in add_mem_op_helper()
1108 if (s->current_page_idx != s->page_count) in add_mem_op_helper()
1179 rc = mem_op_init(mem_share, mem_trans, buf, flen, &op.page_count, in add_mem_op()
1184 if (!op.page_count || !op.region_count) in add_mem_op()
1196 op.mf = mobj_ffa_sel1_spmc_new(cookie, op.page_count, use_case); in add_mem_op()
1245 size_t flen, unsigned int page_count, in handle_mem_op_tmem() argument
[all …]
H A Dsecure_partition.c353 res = vm_map(&ctx->uctx, va, reg->page_count * SMALL_PAGE_SIZE, in sp_map_shared()
375 len = reg->page_count * SMALL_PAGE_SIZE; in sp_unmap_ffa_regions()
1335 size_t page_count = 0; in handle_tpm_event_log() local
1368 page_count = ROUNDUP_DIV(log_size, SMALL_PAGE_SIZE); in handle_tpm_event_log()
1370 f = fobj_sec_mem_alloc(page_count); in handle_tpm_event_log()
/optee_os/core/include/mm/
H A Dsp_mem.h44 uint32_t page_count; member
/optee_os/core/drivers/crypto/caam/blob/
H A Dcaam_dek.c28 .page_count = 1,
/optee_os/core/arch/arm/mm/
H A Dsp_mem.c267 (new_reg->page_count * SMALL_PAGE_SIZE); in sp_mem_is_shared()
277 (reg->page_count * SMALL_PAGE_SIZE); in sp_mem_is_shared()
/optee_os/core/arch/arm/include/
H A Dffa.h262 uint32_t page_count; member
/optee_os/core/mm/
H A Dcore_mmu.c1067 uint64_t page_count = 0; in collect_device_mem_ranges() local
1095 &page_count)) { in collect_device_mem_ranges()
1101 base, page_count * SMALL_PAGE_SIZE); in collect_device_mem_ranges()