Searched refs:fixmap (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/arch/parisc/kernel/ |
D | patch.c | 26 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() 48 return (void *) (__fix_to_virt(fixmap) + (uintaddr & ~PAGE_MASK)); in patch_map() 51 static void __kprobes patch_unmap(int fixmap, unsigned long *flags) in patch_unmap() argument 53 clear_fixmap(fixmap); in patch_unmap() 66 u32 *p, *fixmap; in __patch_text_multiple() local 73 p = fixmap = patch_map(addr, FIX_TEXT_POKE0, &flags, &mapped); in __patch_text_multiple() 84 flush_kernel_vmap_range((void *)fixmap, in __patch_text_multiple() 85 (p-fixmap) * sizeof(*p)); in __patch_text_multiple() 88 p = fixmap = patch_map(addr, FIX_TEXT_POKE0, &flags, in __patch_text_multiple() [all …]
|
/Linux-v5.4/arch/arm/kernel/ |
D | patch.c | 21 static void __kprobes *patch_map(void *addr, int fixmap, unsigned long *flags) in patch_map() argument 40 set_fixmap(fixmap, page_to_phys(page)); in patch_map() 42 return (void *) (__fix_to_virt(fixmap) + (uintaddr & ~PAGE_MASK)); in patch_map() 45 static void __kprobes patch_unmap(int fixmap, unsigned long *flags) in patch_unmap() argument 48 clear_fixmap(fixmap); in patch_unmap()
|
/Linux-v5.4/arch/parisc/mm/ |
D | Makefile | 6 obj-y := init.o fault.o ioremap.o fixmap.o
|
/Linux-v5.4/Documentation/x86/x86_64/ |
D | mm.rst | 69 …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…
|
/Linux-v5.4/arch/arm64/kernel/ |
D | insn.c | 81 static void __kprobes *patch_map(void *addr, int fixmap) in patch_map() argument 95 return (void *)set_fixmap_offset(fixmap, page_to_phys(page) + in patch_map() 99 static void __kprobes patch_unmap(int fixmap) in patch_unmap() argument 101 clear_fixmap(fixmap); in patch_unmap()
|
/Linux-v5.4/Documentation/x86/ |
D | pti.rst | 48 cpu_entry_area' structure which is placed in the fixmap which gives
|
/Linux-v5.4/arch/arc/ |
D | Kconfig | 471 space for catering to vmalloc, modules, pkmap, fixmap. This however may
|