Searched refs:page_idx (Results 1 – 2 of 2) sorted by relevance
| /optee_os/core/include/mm/ |
| H A D | fobj.h | 43 TEE_Result (*load_page)(struct fobj *fobj, unsigned int page_idx, 45 TEE_Result (*save_page)(struct fobj *fobj, unsigned int page_idx, 47 vaddr_t (*get_iv_vaddr)(struct fobj *fobj, unsigned int page_idx); 49 paddr_t (*get_pa)(struct fobj *fobj, unsigned int page_idx); 120 unsigned int page_idx, void *va) in fobj_load_page() argument 123 return fobj->ops->load_page(fobj, page_idx, va); in fobj_load_page() 137 unsigned int page_idx, const void *va) in fobj_save_page() argument 140 return fobj->ops->save_page(fobj, page_idx, va); in fobj_save_page() 146 unsigned int page_idx) in fobj_get_iv_vaddr() argument 149 return fobj->ops->get_iv_vaddr(fobj, page_idx); in fobj_get_iv_vaddr()
|
| /optee_os/core/mm/ |
| H A D | fobj.c | 183 unsigned int page_idx, void *va) in rwp_paged_iv_load_page() argument 186 uint8_t *src = idx_to_store(rwp->idx) + page_idx * SMALL_PAGE_SIZE; in rwp_paged_iv_load_page() 187 struct rwp_state_padded *st = idx_to_state_padded(rwp->idx + page_idx); in rwp_paged_iv_load_page() 190 assert(page_idx < fobj->num_pages); in rwp_paged_iv_load_page() 197 unsigned int page_idx, const void *va) in rwp_paged_iv_save_page() argument 200 uint8_t *dst = idx_to_store(rwp->idx) + page_idx * SMALL_PAGE_SIZE; in rwp_paged_iv_save_page() 201 struct rwp_state_padded *st = idx_to_state_padded(rwp->idx + page_idx); in rwp_paged_iv_save_page() 203 assert(page_idx < fobj->num_pages); in rwp_paged_iv_save_page() 232 unsigned int page_idx) in rwp_paged_iv_get_iv_vaddr() argument 235 struct rwp_state_padded *st = idx_to_state_padded(rwp->idx + page_idx); in rwp_paged_iv_get_iv_vaddr() [all …]
|