Searched defs:pa (Results 1 - 25 of 58) sorted by relevance

123

/arch/arm/include/asm/
H A Dsmp_scu.h19 unsigned long pa; local
21 asm("mrc p15, 4, %0, c15, c0, 0" : "=r" (pa));
23 return pa;
/arch/arm/mach-omap1/
H A Dio.c148 u8 omap_readb(u32 pa) argument
150 return __raw_readb(OMAP1_IO_ADDRESS(pa));
154 u16 omap_readw(u32 pa) argument
156 return __raw_readw(OMAP1_IO_ADDRESS(pa));
160 u32 omap_readl(u32 pa) argument
162 return __raw_readl(OMAP1_IO_ADDRESS(pa));
166 void omap_writeb(u8 v, u32 pa) argument
168 __raw_writeb(v, OMAP1_IO_ADDRESS(pa));
172 void omap_writew(u16 v, u32 pa) argument
174 __raw_writew(v, OMAP1_IO_ADDRESS(pa));
178 omap_writel(u32 v, u32 pa) argument
[all...]
/arch/mips/include/asm/mach-ip32/
H A Ddma-coherence.h32 dma_addr_t pa = virt_to_phys(addr) & RAM_OFFSET_MASK; local
35 pa += CRIME_HI_MEM_BASE;
37 return pa;
43 dma_addr_t pa; local
45 pa = page_to_phys(page) & RAM_OFFSET_MASK;
48 pa += CRIME_HI_MEM_BASE;
50 return pa;
/arch/mips/include/asm/mach-ip27/
H A Ddma-coherence.h24 dma_addr_t pa = dev_to_baddr(dev, virt_to_phys(addr)); local
26 return pa;
32 dma_addr_t pa = dev_to_baddr(dev, page_to_phys(page)); local
34 return pa;
/arch/powerpc/mm/
H A Dhugetlbpage-hash64.c18 unsigned long pa, unsigned long rlags,
27 unsigned long rflags, pa, sz; local
91 pa = pte_pfn(__pte(old_pte)) << PAGE_SHIFT;
107 slot = hpte_insert_repeating(hash, vpn, pa, rflags, 0,
H A Dhugepage-hash64.c78 unsigned long rflags, pa, hidx; local
180 pa = pmd_pfn(__pmd(old_pmd)) << PAGE_SHIFT;
194 slot = ppc_md.hpte_insert(hpte_group, vpn, pa, rflags, 0,
202 slot = ppc_md.hpte_insert(hpte_group, vpn, pa,
H A Dfsl_booke_mmu.c92 unsigned long p_mapped_by_tlbcam(phys_addr_t pa) argument
96 if (pa >= tlbcam_addrs[b].phys
97 && pa < (tlbcam_addrs[b].limit-tlbcam_addrs[b].start)
99 return tlbcam_addrs[b].start+(pa-tlbcam_addrs[b].phys);
H A Dppc_mmu_32.c64 unsigned long p_mapped_by_bats(phys_addr_t pa) argument
68 if (pa >= bat_addrs[b].phys
69 && pa < (bat_addrs[b].limit-bat_addrs[b].start)
71 return bat_addrs[b].start+(pa-bat_addrs[b].phys);
/arch/cris/arch-v32/mach-fs/
H A Dpinmux.c34 reg_pinmux_rw_pa pa = REG_RD(pinmux, regi_pinmux, rw_pa); local
37 pa.pa0 = pa.pa1 = pa.pa2 = pa.pa3 =
38 pa.pa4 = pa.pa5 = pa.pa6 = pa.pa7 = regk_pinmux_yes;
39 REG_WR(pinmux, regi_pinmux, rw_pa, pa);
[all...]
/arch/frv/mm/
H A Ddma-alloc.c50 static int map_page(unsigned long va, unsigned long pa, pgprot_t prot) argument
67 set_pte(pte, mk_pte_phys(pa & PAGE_MASK, prot));
84 unsigned long page, va, pa; local
111 *dma_handle = pa = virt_to_bus((void *) page);
123 err = map_page(va + i, pa + i, PAGE_KERNEL_NOCACHE);
/arch/m68k/coldfire/
H A Dintc-2.c148 u16 pa, tb; local
170 pa = __raw_readw(MCFEPORT_EPPAR);
171 pa = (pa & ~(0x3 << (irq * 2))) | (tb << (irq * 2));
172 __raw_writew(pa, MCFEPORT_EPPAR);
H A Dintc-simr.c132 u16 pa, tb; local
154 pa = __raw_readw(MCFEPORT_EPPAR);
155 pa = (pa & ~(0x3 << ebit)) | (tb << ebit);
156 __raw_writew(pa, MCFEPORT_EPPAR);
/arch/microblaze/mm/
H A Dconsistent.c70 phys_addr_t pa; local
120 *dma_handle = pa = __virt_to_phys(vaddr);
137 err = map_page(va + i, pa + i, _PAGE_KERNEL | _PAGE_NO_CACHE);
H A Dpgtable.c138 int map_page(unsigned long va, phys_addr_t pa, int flags) argument
151 set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT,
217 unsigned long pa; local
230 pa = 0;
232 pa = (pte_val(*pte) & PAGE_MASK) | (addr & ~PAGE_MASK);
234 return pa;
/arch/sparc/include/asm/
H A Dpgalloc_32.h32 unsigned long pa = __nocache_pa((unsigned long)pmdp); local
34 set_pte((pte_t *)pgdp, (SRMMU_ET_PTD | (pa >> 4)));
/arch/x86/mm/
H A Dsrat.c74 acpi_numa_x2apic_affinity_init(struct acpi_srat_x2apic_cpu_affinity *pa) argument
81 if (pa->header.length < sizeof(struct acpi_srat_x2apic_cpu_affinity)) {
85 if ((pa->flags & ACPI_SRAT_CPU_ENABLED) == 0)
87 pxm = pa->proximity_domain;
88 apic_id = pa->apic_id;
114 acpi_numa_processor_affinity_init(struct acpi_srat_cpu_affinity *pa) argument
121 if (pa->header.length != sizeof(struct acpi_srat_cpu_affinity)) {
125 if ((pa->flags & ACPI_SRAT_CPU_ENABLED) == 0)
127 pxm = pa->proximity_domain_lo;
129 pxm |= *((unsigned int*)pa
[all...]
/arch/arm/mm/
H A Dcache-xsc3l2.c78 static inline unsigned long l2_map_va(unsigned long pa, unsigned long prev_va) argument
82 unsigned long pa_offset = pa << (32 - PAGE_SHIFT);
90 va = (unsigned long)kmap_atomic_pfn(pa >> PAGE_SHIFT);
94 return __phys_to_virt(pa);
/arch/mips/kernel/
H A Dspram.c123 unsigned int firstpa = 0, lastpa = 0, pa = 0; local
147 if ((pa == firstpa && size == firstsize) ||
148 (pa == lastpa && size == lastsize))
163 pa = tag0 & SPRAM_TAG0_PA_MASK;
167 firstpa = pa;
171 lastpa = pa;
175 unsigned int *vp = (unsigned int *)(CKSEG1 | pa);
194 type, i, pa, size, enabled ? ",enabled" : "");
/arch/powerpc/boot/
H A Dwii.c44 static int mipc_check_address(u32 pa) argument
47 if (pa < 0x10000000 || pa > 0x14000000)
/arch/powerpc/platforms/ps3/
H A Dhtab.c48 unsigned long pa, unsigned long rflags, unsigned long vflags,
66 hpte_r = hpte_encode_r(ps3_mm_phys_to_lpar(pa), psize, apsize) | rflags;
79 pr_info("%s:result=%s vpn=%lx pa=%lx ix=%lx v=%llx r=%llx\n",
80 __func__, ps3_result(result), vpn, pa, hpte_group,
47 ps3_hpte_insert(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) argument
/arch/sparc/mm/
H A Dfault_64.c98 unsigned long pa; local
119 pa = pmd_pfn(*pmdp) << PAGE_SHIFT;
120 pa += tpc & ~HPAGE_MASK;
125 : "r" (pa), "i" (ASI_PHYS_USE_EC));
132 pa = (pte_pfn(pte) << PAGE_SHIFT);
133 pa += (tpc & ~PAGE_MASK);
138 : "r" (pa), "i" (ASI_PHYS_USE_EC));
/arch/x86/kernel/
H A Dkdebugfs.c38 u64 pa; local
49 pa = node->paddr + sizeof(struct setup_data) + pos;
50 pg = pfn_to_page((pa + count - 1) >> PAGE_SHIFT);
52 p = ioremap_cache(pa, count);
56 p = __va(pa);
H A Dhead_32.S27 #define pa(X) ((X) - __PAGE_OFFSET) define
54 * KERNEL_IMAGE_SIZE should be greater than pa(_end)
89 movl pa(stack_start),%ecx
99 lgdt pa(boot_gdt_descr)
114 movl $pa(__bss_start),%edi
115 movl $pa(__bss_stop),%ecx
127 movl $pa(boot_params),%edi
132 movl pa(boot_params) + NEW_CL_POINTER,%esi
135 movl $pa(boot_command_line),%edi
144 movl %eax, pa(olpc_ofw_pg
[all...]
/arch/powerpc/platforms/cell/
H A Dbeat_htab.c91 unsigned long vpn, unsigned long pa,
102 DBG_LOW("hpte_insert(group=%lx, va=%016lx, pa=%016lx, "
104 hpte_group, va, pa, rflags, vflags, psize);
108 hpte_r = hpte_encode_r(pa, psize, apsize) | rflags;
317 unsigned long vpn, unsigned long pa,
328 DBG_LOW("hpte_insert(group=%lx, vpn=%016lx, pa=%016lx, "
330 hpte_group, vpn, pa, rflags, vflags, psize);
334 hpte_r = hpte_encode_r(pa, psize, apsize) | rflags;
90 beat_lpar_hpte_insert(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) argument
316 beat_lpar_hpte_insert_v3(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) argument
/arch/alpha/kernel/
H A Dcore_wildfire.c445 int wildfire_pa_to_nid(unsigned long pa)
447 return pa >> 36;
444 wildfire_pa_to_nid(unsigned long pa) argument

Completed in 1968 milliseconds

123