Lines Matching refs:fixmap
15 #include <asm/fixmap.h>
26 static void __kprobes *patch_map(void *addr, int fixmap, unsigned long *flags,
42 set_fixmap(fixmap, page_to_phys(page));
45 return (void *) (__fix_to_virt(fixmap) + (uintaddr & ~PAGE_MASK));
48 static void __kprobes patch_unmap(int fixmap, unsigned long *flags)
50 clear_fixmap(fixmap);
60 u32 *p, *fixmap;
68 p = fixmap = patch_map(addr, FIX_TEXT_POKE0, &flags, &mapped);
79 flush_kernel_dcache_range_asm((unsigned long)fixmap,
81 flush_tlb_kernel_range((unsigned long)fixmap,
85 p = fixmap = patch_map(addr, FIX_TEXT_POKE0, &flags,
90 flush_kernel_dcache_range_asm((unsigned long)fixmap, (unsigned long)p);
91 flush_tlb_kernel_range((unsigned long)fixmap, (unsigned long)p);