Searched refs:va_offset (Results 1 - 6 of 6) sorted by relevance

/linux-master/arch/arm64/kernel/pi/
H A Dmap_kernel.c23 static void __init map_segment(pgd_t *pg_dir, u64 *pgd, u64 va_offset, argument
27 map_range(pgd, ((u64)start + va_offset) & ~PAGE_OFFSET,
28 ((u64)end + va_offset) & ~PAGE_OFFSET, (u64)start,
32 static void __init unmap_segment(pgd_t *pg_dir, u64 va_offset, void *start, argument
35 map_segment(pg_dir, NULL, va_offset, start, end, __pgprot(0),
39 static void __init map_kernel(u64 kaslr_offset, u64 va_offset, int root_level) argument
81 map_segment(init_pg_dir, &pgdp, va_offset, _stext, _etext, prot,
83 map_segment(init_pg_dir, &pgdp, va_offset, __start_rodata,
85 map_segment(init_pg_dir, &pgdp, va_offset, __inittext_begin,
87 map_segment(init_pg_dir, &pgdp, va_offset, __initdata_begi
[all...]
H A Dmap_range.c26 * @va_offset: Offset between a physical page and its current mapping
30 int level, pte_t *tbl, bool may_use_cont, u64 va_offset)
64 (pte_t *)(__pte_to_phys(*tbl) + va_offset),
65 may_use_cont, va_offset);
29 map_range(u64 *pte, u64 start, u64 end, u64 pa, pgprot_t prot, int level, pte_t *tbl, bool may_use_cont, u64 va_offset) argument
H A Dpi.h32 int level, pte_t *tbl, bool may_use_cont, u64 va_offset);
/linux-master/arch/x86/kernel/cpu/sgx/
H A Dmain.c203 unsigned int va_offset; local
211 va_offset = sgx_alloc_va_slot(va_page);
212 va_slot = sgx_get_epc_virt_addr(va_page->epc_page) + va_offset;
243 sgx_free_va_slot(va_page, va_offset);
245 encl_page->desc |= va_offset;
H A Dencl.c136 unsigned long va_offset = encl_page->desc & SGX_ENCL_PAGE_VA_OFFSET_MASK; local
173 sgx_get_epc_virt_addr(encl_page->va_page->epc_page) + va_offset);
215 unsigned long va_offset = encl_page->desc & SGX_ENCL_PAGE_VA_OFFSET_MASK; local
230 sgx_free_va_slot(encl_page->va_page, va_offset);
/linux-master/arch/arm64/mm/
H A Dmmu.c763 int level, pte_t *tbl, bool may_use_cont, u64 va_offset);

Completed in 120 milliseconds