/linux-master/arch/arm/kernel/ |
H A D | smp_tlb.c | 209 void flush_tlb_kernel_page(unsigned long kaddr) argument 213 ta.ta_start = kaddr; 216 __flush_tlb_kernel_page(kaddr);
|
/linux-master/arch/arm/mm/ |
H A D | copypage-fa.c | 57 void *ptr, *kaddr = kmap_atomic(page); local 74 : "0" (kaddr), "I" (PAGE_SIZE / 32) 76 kunmap_atomic(kaddr);
|
H A D | copypage-v4wb.c | 67 void *ptr, *kaddr = kmap_atomic(page); local 84 : "0" (kaddr), "I" (PAGE_SIZE / 64) 86 kunmap_atomic(kaddr);
|
H A D | copypage-v4wt.c | 62 void *ptr, *kaddr = kmap_atomic(page); local 77 : "0" (kaddr), "I" (PAGE_SIZE / 64) 79 kunmap_atomic(kaddr);
|
H A D | copypage-feroceon.c | 81 void *ptr, *kaddr = kmap_atomic(page); local 99 : "0" (kaddr), "I" (PAGE_SIZE / 32) 101 kunmap_atomic(kaddr);
|
H A D | copypage-v4mc.c | 89 void *ptr, *kaddr = kmap_atomic(page); local 105 : "0" (kaddr), "I" (PAGE_SIZE / 64) 107 kunmap_atomic(kaddr);
|
H A D | copypage-v6.c | 48 void *kaddr = kmap_atomic(page); local 49 clear_page(kaddr); 50 kunmap_atomic(kaddr);
|
H A D | copypage-xsc3.c | 82 void *ptr, *kaddr = kmap_atomic(page); local 96 : "0" (kaddr), "I" (PAGE_SIZE / 32) 98 kunmap_atomic(kaddr);
|
H A D | copypage-xscale.c | 110 void *ptr, *kaddr = kmap_atomic(page); local 126 : "0" (kaddr), "I" (PAGE_SIZE / 32) 128 kunmap_atomic(kaddr);
|
H A D | flush.c | 128 void __flush_ptrace_access(struct page *page, unsigned long uaddr, void *kaddr, argument 133 unsigned long addr = (unsigned long)kaddr; 147 unsigned long addr = (unsigned long)kaddr; 160 unsigned long uaddr, void *kaddr, unsigned long len) 167 __flush_ptrace_access(page, uaddr, kaddr, len, flags); 171 void *kaddr, unsigned long len) 175 __flush_ptrace_access(page, uaddr, kaddr, len, flags); 159 flush_ptrace_access(struct vm_area_struct *vma, struct page *page, unsigned long uaddr, void *kaddr, unsigned long len) argument 170 flush_uprobe_xol_access(struct page *page, unsigned long uaddr, void *kaddr, unsigned long len) argument
|
/linux-master/arch/sh/include/asm/ |
H A D | uncached.h | 12 extern int virt_addr_uncached(unsigned long kaddr); 52 #define virt_addr_uncached(kaddr) (0)
|
/linux-master/arch/sh/mm/ |
H A D | uncached.c | 24 int virt_addr_uncached(unsigned long kaddr) argument 26 return (kaddr >= uncached_start) && (kaddr < uncached_end);
|
/linux-master/arch/sparc/kernel/ |
H A D | uprobes.c | 34 void *kaddr = kmap_atomic(page); local 36 memcpy(kaddr + (vaddr & ~PAGE_MASK), src, len); 37 kunmap_atomic(kaddr);
|
/linux-master/fs/orangefs/ |
H A D | orangefs-bufmap.h | 37 void orangefs_bufmap_page_fill(void *kaddr, int buffer_index, int slot_index);
|
/linux-master/net/netfilter/ |
H A D | xt_conntrack.c | 26 conntrack_addrcmp(const union nf_inet_addr *kaddr, argument 31 return ((kaddr->ip ^ uaddr->ip) & umask->ip) == 0; 33 return ipv6_masked_addr_cmp(&kaddr->in6, &umask->in6,
|
H A D | xt_ipvs.c | 32 static bool ipvs_mt_addrcmp(const union nf_inet_addr *kaddr, argument 38 return ((kaddr->ip ^ uaddr->ip) & umask->ip) == 0; 41 return ipv6_masked_addr_cmp(&kaddr->in6, &umask->in6,
|
/linux-master/arch/alpha/boot/ |
H A D | bootpz.c | 79 unsigned long vaddr, kaddr; local 88 kaddr = (find_pa(vaddr) | PAGE_OFFSET); 89 if (kaddr >= kstart && kaddr <= kend) 92 srm_printk("OVERLAP: vaddr 0x%lx kaddr 0x%lx" 94 vaddr, kaddr, kstart, kend);
|
/linux-master/arch/alpha/include/asm/ |
H A D | page.h | 86 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) 87 #define virt_addr_valid(kaddr) pfn_valid((__pa(kaddr) >> PAGE_SHIFT))
|
/linux-master/arch/arc/include/asm/ |
H A D | page.h | 123 static inline unsigned long virt_to_pfn(const void *kaddr) argument 125 return __pa(kaddr) >> PAGE_SHIFT; 128 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) 129 #define virt_addr_valid(kaddr) pfn_valid(virt_to_pfn(kaddr))
|
/linux-master/arch/arm/include/asm/ |
H A D | cacheflush.h | 85 * flush_kern_dcache_area(kaddr, size) 88 * - kaddr - page address 467 void *kaddr, unsigned long len);
|
H A D | memory.h | 298 unsigned long kaddr = (unsigned long)p; local 299 return (((kaddr - PAGE_OFFSET) >> PAGE_SHIFT) + 390 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) 391 #define virt_addr_valid(kaddr) (((unsigned long)(kaddr) >= PAGE_OFFSET && (unsigned long)(kaddr) < (unsigned long)high_memory) \ 392 && pfn_valid(virt_to_pfn(kaddr)))
|
H A D | tlbflush.h | 472 static inline void __local_flush_tlb_kernel_page(unsigned long kaddr) argument 477 tlb_op(TLB_V4_U_PAGE, "c8, c7, 1", kaddr); 478 tlb_op(TLB_V4_D_PAGE, "c8, c6, 1", kaddr); 479 tlb_op(TLB_V4_I_PAGE, "c8, c5, 1", kaddr); 483 tlb_op(TLB_V6_U_PAGE, "c8, c7, 1", kaddr); 484 tlb_op(TLB_V6_D_PAGE, "c8, c6, 1", kaddr); 485 tlb_op(TLB_V6_I_PAGE, "c8, c5, 1", kaddr); 488 static inline void local_flush_tlb_kernel_page(unsigned long kaddr) argument 492 kaddr &= PAGE_MASK; 497 __local_flush_tlb_kernel_page(kaddr); 506 __flush_tlb_kernel_page(unsigned long kaddr) argument 648 local_flush_tlb_kernel_page(unsigned long kaddr) argument [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | kvm_mmu.h | 161 void __iomem **kaddr,
|
H A D | memory.h | 380 static inline unsigned long virt_to_pfn(const void *kaddr) argument 382 return __phys_to_pfn(virt_to_phys(kaddr));
|
H A D | tlbflush.h | 509 static inline void __flush_tlb_kernel_pgtable(unsigned long kaddr) argument 511 unsigned long addr = __TLBI_VADDR(kaddr, 0);
|