/arch/tile/include/asm/ |
H A D | edac.h | 20 static inline void atomic_scrub(void *va, u32 size) argument
|
/arch/mips/include/asm/ |
H A D | edac.h | 6 static inline void atomic_scrub(void *va, u32 size) argument 8 unsigned long *virt_addr = va;
|
/arch/powerpc/include/asm/ |
H A D | edac.h | 19 static __inline__ void atomic_scrub(void *va, u32 size) argument 21 unsigned int *virt_addr = va;
|
/arch/x86/include/asm/ |
H A D | edac.h | 6 static inline void atomic_scrub(void *va, u32 size) argument 8 u32 i, *virt_addr = va;
|
/arch/arm/include/asm/ |
H A D | edac.h | 25 static inline void atomic_scrub(void *va, u32 size) argument 28 unsigned int *virt_addr = va;
|
/arch/powerpc/sysdev/bestcomm/ |
H A D | sram.h | 42 static inline phys_addr_t bcom_sram_va2pa(void *va) { argument 44 (unsigned long)(va - bcom_sram->base_virt);
|
/arch/x86/include/asm/uv/ |
H A D | uv.h | 18 unsigned long va, 29 unsigned long va, unsigned int cpu) 28 uv_flush_tlb_others(const struct cpumask *cpumask, struct mm_struct *mm, unsigned long va, unsigned int cpu) argument
|
/arch/mn10300/mm/ |
H A D | tlb-smp.c | 53 unsigned long va); 91 * @mm: The VM context to flush from (if va!=FLUSH_ALL). 92 * @va: Virtual address to flush or FLUSH_ALL to flush everything. 95 unsigned long va) 120 flush_va = va; 180 * @va: The virtual address of the page to invalidate. 182 void flush_tlb_page(struct vm_area_struct *vma, unsigned long va) argument 191 local_flush_tlb_page(mm, va); 193 flush_tlb_others(cpu_mask, mm, va); 94 flush_tlb_others(cpumask_t cpumask, struct mm_struct *mm, unsigned long va) argument
|
/arch/powerpc/mm/ |
H A D | hugetlbpage-hash64.c | 22 unsigned long va, rflags, pa, sz; local 27 /* Search the Linux page table for a match with va */ 28 va = hpt_va(ea, vsid, ssize); 72 hash = hpt_hash(va, shift, ssize); 78 if (ppc_md.hpte_updatepp(slot, rflags, va, mmu_psize, 84 unsigned long hash = hpt_hash(va, shift, ssize); 104 slot = ppc_md.hpte_insert(hpte_group, va, pa, rflags, 0, 111 slot = ppc_md.hpte_insert(hpte_group, va, pa, rflags,
|
H A D | fsl_booke_mmu.c | 79 phys_addr_t v_mapped_by_tlbcam(unsigned long va) argument 83 if (va >= tlbcam_addrs[b].start && va < tlbcam_addrs[b].limit) 84 return tlbcam_addrs[b].phys + (va - tlbcam_addrs[b].start);
|
/arch/arm/mm/ |
H A D | mm.h | 19 static inline void set_top_pte(unsigned long va, pte_t pte) argument 21 pte_t *ptep = pte_offset_kernel(top_pmd, va); 23 local_flush_tlb_kernel_page(va); 26 static inline pte_t get_top_pte(unsigned long va) argument 28 pte_t *ptep = pte_offset_kernel(top_pmd, va);
|
H A D | cache-xsc3l2.c | 70 static inline void l2_unmap_va(unsigned long va) argument 73 if (va != -1) 74 kunmap_atomic((void *)va); 81 unsigned long va = prev_va & PAGE_MASK; local 90 va = (unsigned long)kmap_atomic_pfn(pa >> PAGE_SHIFT); 92 return va + (pa_offset >> (32 - PAGE_SHIFT));
|
H A D | flush.c | 41 unsigned long va = FLUSH_ALIAS_START + (CACHE_COLOUR(vaddr) << PAGE_SHIFT); local 45 set_top_pte(va, pfn_pte(pfn, PAGE_KERNEL)); 46 to = va + offset;
|
/arch/frv/mm/ |
H A D | dma-alloc.c | 50 static int map_page(unsigned long va, unsigned long pa, pgprot_t prot) argument 59 pge = pgd_offset_k(va); 60 pue = pud_offset(pge, va); 61 pme = pmd_offset(pue, va); 64 pte = pte_alloc_kernel(pme, va); 84 unsigned long page, va, pa; local 107 va = VMALLOC_VMADDR(area->addr); 108 ret = (void *) va; 123 err = map_page(va + i, pa + i, PAGE_KERNEL_NOCACHE); 126 vfree((void *) va); [all...] |
/arch/microblaze/mm/ |
H A D | consistent.c | 72 unsigned long va; local 117 va = (unsigned long) area->addr; 118 ret = (void *)va; 138 err = map_page(va + i, pa + i, _PAGE_KERNEL | _PAGE_NO_CACHE);
|
H A D | pgtable.c | 42 #define flush_HPTE(X, va, pg) _tlbie(va) 139 int map_page(unsigned long va, phys_addr_t pa, int flags) argument 145 pd = pmd_offset(pgd_offset_k(va), va); 147 pg = pte_alloc_kernel(pd, va); /* from powerpc - pgtable.c */ 148 /* pg = pte_alloc_kernel(&init_mm, pd, va); */ 152 set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, 155 flush_HPTE(0, va, pmd_val(*pd)); 156 /* flush_HPTE(0, va, p [all...] |
/arch/powerpc/platforms/wsp/ |
H A D | h8.c | 94 void __iomem *va = NULL; local 113 va = of_iomap(uart, 0); 122 return va;
|
/arch/tile/kernel/ |
H A D | tlb.c | 53 unsigned long va) 58 va, size, size, mm_cpumask(mm), NULL, 0); 61 void flush_tlb_page(const struct vm_area_struct *vma, unsigned long va) argument 63 flush_tlb_page_mm(vma, vma->vm_mm, va); 52 flush_tlb_page_mm(const struct vm_area_struct *vma, struct mm_struct *mm, unsigned long va) argument
|
/arch/arm/plat-omap/include/plat/ |
H A D | iovmm.h | 25 void *va; /* mpu side mapped address */ member in struct:iovm_struct
|
/arch/arm/plat-samsung/ |
H A D | pm.c | 50 va_list va; local 53 va_start(va, fmt); 54 vsprintf(buff, fmt, va); 55 va_end(va);
|
/arch/frv/kernel/ |
H A D | debug-stub.c | 185 va_list va; local 189 va_start(va, fmt); 190 n = vsprintf(buf, fmt, va); 191 va_end(va);
|
/arch/openrisc/kernel/ |
H A D | dma.c | 74 unsigned long va; local 88 va = (unsigned long)page; 94 if (walk_page_range(va, va + size, &walk)) { 99 return (void *)va; 105 unsigned long va = (unsigned long)vaddr; local 112 WARN_ON(walk_page_range(va, va + size, &walk));
|
/arch/powerpc/kernel/ |
H A D | vecemu.c | 262 unsigned int va, vb, vc, vd; local 270 va = (instr >> 16) & 0x1f; 279 vaddfp(&vrs[vd], &vrs[va], &vrs[vb]); 282 vsubfp(&vrs[vd], &vrs[va], &vrs[vb]); 322 vrs[vd].u[i] = ctuxs(vrs[vb].u[i], va, 327 vrs[vd].u[i] = ctsxs(vrs[vb].u[i], va, 335 vmaddfp(&vrs[vd], &vrs[va], &vrs[vb], &vrs[vc]); 338 vnmsubfp(&vrs[vd], &vrs[va], &vrs[vb], &vrs[vc]);
|
/arch/powerpc/platforms/ps3/ |
H A D | htab.c | 46 static long ps3_hpte_insert(unsigned long hpte_group, unsigned long va, argument 64 hpte_v = hpte_encode_v(va, psize, ssize) | vflags | HPTE_V_VALID; 78 pr_info("%s:result=%d va=%lx pa=%lx ix=%lx v=%llx r=%llx\n", 79 __func__, result, va, pa, hpte_group, hpte_v, hpte_r); 110 unsigned long va, int psize, int ssize, int local) 118 want_v = hpte_encode_v(va, psize, ssize); 128 pr_info("%s: res=%d read va=%lx slot=%lx psize=%d\n", 129 __func__, result, va, slot, psize); 162 static void ps3_hpte_invalidate(unsigned long slot, unsigned long va, argument 173 pr_info("%s: res=%d va 109 ps3_hpte_updatepp(unsigned long slot, unsigned long newpp, unsigned long va, int psize, int ssize, int local) argument [all...] |
/arch/sparc/kernel/ |
H A D | module.c | 243 unsigned long va; local 246 for (va = 0; va < (PAGE_SIZE << 1); va += 32) 247 spitfire_put_icache_tag(va, 0x0);
|