Home
last modified time | relevance | path

Searched refs:fixmap (Results 1 – 17 of 17) sorted by relevance

/openbmc/linux/arch/parisc/kernel/
H A Dpatch.c26 static void __kprobes *patch_map(void *addr, int fixmap, unsigned long *flags, in patch_map() argument
42 set_fixmap(fixmap, page_to_phys(page)); in patch_map()
45 return (void *) (__fix_to_virt(fixmap) + (uintaddr & ~PAGE_MASK)); in patch_map()
48 static void __kprobes patch_unmap(int fixmap, unsigned long *flags) in patch_unmap() argument
50 clear_fixmap(fixmap); in patch_unmap()
60 u32 *p, *fixmap; in __patch_text_multiple() local
68 p = fixmap = patch_map(addr, FIX_TEXT_POKE0, &flags, &mapped); in __patch_text_multiple()
79 flush_kernel_dcache_range_asm((unsigned long)fixmap, in __patch_text_multiple()
81 flush_tlb_kernel_range((unsigned long)fixmap, in __patch_text_multiple()
85 p = fixmap = patch_map(addr, FIX_TEXT_POKE0, &flags, in __patch_text_multiple()
[all …]
/openbmc/linux/arch/arm/kernel/
H A Dpatch.c22 static void __kprobes *patch_map(void *addr, int fixmap, unsigned long *flags) in patch_map() argument
38 set_fixmap(fixmap, page_to_phys(page)); in patch_map()
40 return (void *) (__fix_to_virt(fixmap) + (uintaddr & ~PAGE_MASK)); in patch_map()
43 static void __kprobes patch_unmap(int fixmap, unsigned long *flags) in patch_unmap() argument
45 clear_fixmap(fixmap); in patch_unmap()
51 static void __kprobes *patch_map(void *addr, int fixmap, unsigned long *flags) in patch_map() argument
55 static void __kprobes patch_unmap(int fixmap, unsigned long *flags) { } in patch_unmap() argument
/openbmc/linux/arch/arm64/kernel/
H A Dpatching.c31 static void __kprobes *patch_map(void *addr, int fixmap) in patch_map() argument
45 return (void *)set_fixmap_offset(fixmap, page_to_phys(page) + in patch_map()
49 static void __kprobes patch_unmap(int fixmap) in patch_unmap() argument
51 clear_fixmap(fixmap); in patch_unmap()
/openbmc/linux/arch/riscv/kernel/
H A Dpatch.c42 static __always_inline void *patch_map(void *addr, const unsigned int fixmap) in patch_map() argument
56 return (void *)set_fixmap_offset(fixmap, page_to_phys(page) + in patch_map()
60 static void patch_unmap(int fixmap) in patch_unmap() argument
62 clear_fixmap(fixmap); in patch_unmap()
/openbmc/linux/Documentation/translations/zh_CN/riscv/
H A Dvm-layout.rst55 ffffffc6fee00000 | -228 GB | ffffffc6feffffff | 2 MB | fixmap
91 ffff8d7ffee00000 | -114.5 TB | ffff8d7ffeffffff | 2 MB | fixmap
/openbmc/linux/arch/parisc/mm/
H A DMakefile6 obj-y := init.o fault.o ioremap.o fixmap.o
/openbmc/linux/Documentation/riscv/
H A Dvm-layout.rst50 ffffffc6fea00000 | -228 GB | ffffffc6feffffff | 6 MB | fixmap
86 ffff8d7ffea00000 | -114.5 TB | ffff8d7ffeffffff | 6 MB | fixmap
122 ff1bfffffea00000 | -57 PB | ff1bfffffeffffff | 6 MB | fixmap
H A Dboot.rst132 it uses temporary mappings in the fixmap region to be able to access the
142 Devicetree mapping via fixmap
147 ``setup_vm_final()``, the RISC-V kernel uses the fixmap region to map the
/openbmc/linux/arch/arm64/mm/
H A DMakefile5 context.o proc.o pageattr.o fixmap.o
/openbmc/linux/Documentation/arch/x86/x86_64/
H A Dmm.rst69 …FIXADDR_START | ~-11 MB | ffffffffff5fffff | ~0.5 MB | kernel-internal fixmap range, variable s…
128 …FIXADDR_START | ~-11 MB | ffffffffff5fffff | ~0.5 MB | kernel-internal fixmap range, variable s…
/openbmc/linux/Documentation/powerpc/
H A Dkasan.txt9 fixmap area and occupies one eighth of the total kernel virtual memory space.
/openbmc/linux/Documentation/arch/x86/
H A Dpti.rst48 cpu_entry_area' structure which is placed in the fixmap which gives
/openbmc/linux/arch/arc/
H A DKconfig490 space for catering to vmalloc, modules, pkmap, fixmap. This however may
/openbmc/linux/arch/arm/
H A DKconfig1149 debugging is enabled, which uses half of the per-CPU fixmap
/openbmc/linux/
H A Dopengrok1.0.log[all...]
H A Dopengrok2.0.log[all...]
H A Dopengrok0.0.log[all...]