Home
last modified time | relevance | path

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

/linux/arch/arm64/kernel/pi/
H A Dmap_kernel.c23 static void __init map_segment(pgd_t *pg_dir, phys_addr_t *pgd, u64 va_offset, in map_segment() argument
27 map_range(pgd, ((u64)start + va_offset) & ~PAGE_OFFSET, in map_segment()
28 ((u64)end + va_offset) & ~PAGE_OFFSET, (u64)start, in map_segment()
32 static void __init unmap_segment(pgd_t *pg_dir, u64 va_offset, void *start, in unmap_segment() argument
35 map_segment(pg_dir, NULL, va_offset, start, end, __pgprot(0), in unmap_segment()
39 static void __init map_kernel(u64 kaslr_offset, u64 va_offset, int root_level) in map_kernel() argument
85 map_segment(init_pg_dir, &pgdp, va_offset, _text, _stext, data_prot, in map_kernel()
87 map_segment(init_pg_dir, &pgdp, va_offset, _stext, _etext, prot, in map_kernel()
89 map_segment(init_pg_dir, &pgdp, va_offset, __start_rodata, in map_kernel()
91 map_segment(init_pg_dir, &pgdp, va_offset, __inittext_begin, in map_kernel()
[all …]
H A Dmap_range.c31 u64 va_offset) in map_range() argument
65 (pte_t *)(__pte_to_phys(*tbl) + va_offset), in map_range()
66 may_use_cont, va_offset); in map_range()
H A Dpi.h34 u64 va_offset);
/linux/arch/x86/kernel/cpu/sgx/
H A Dmain.c207 unsigned int va_offset; in sgx_encl_ewb() local
215 va_offset = sgx_alloc_va_slot(va_page); in sgx_encl_ewb()
216 va_slot = sgx_get_epc_virt_addr(va_page->epc_page) + va_offset; in sgx_encl_ewb()
247 sgx_free_va_slot(va_page, va_offset); in sgx_encl_ewb()
249 encl_page->desc |= va_offset; in sgx_encl_ewb()
H A Dencl.c136 unsigned long va_offset = encl_page->desc & SGX_ENCL_PAGE_VA_OFFSET_MASK; in __sgx_encl_eldu() local
173 sgx_get_epc_virt_addr(encl_page->va_page->epc_page) + va_offset); in __sgx_encl_eldu()
215 unsigned long va_offset = encl_page->desc & SGX_ENCL_PAGE_VA_OFFSET_MASK; in sgx_encl_eldu() local
230 sgx_free_va_slot(encl_page->va_page, va_offset); in sgx_encl_eldu()
/linux/arch/arm64/mm/
H A Dmmu.c1369 u64 va_offset);