Searched refs:pa (Results 1 - 25 of 75) sorted by relevance

123

/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/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-davinci/include/mach/
H A Dhardware.h31 #define IO_ADDRESS(pa) IOMEM(__IO_ADDRESS(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/arm/mach-omap2/
H A Diomap.h34 #define OMAP2_L3_IO_ADDRESS(pa) IOMEM((pa) + OMAP2_L3_IO_OFFSET) /* L3 */
37 #define OMAP2_L4_IO_ADDRESS(pa) IOMEM((pa) + OMAP2_L4_IO_OFFSET) /* L4 */
40 #define OMAP4_L3_IO_ADDRESS(pa) IOMEM((pa) + OMAP4_L3_IO_OFFSET) /* L3 */
43 #define AM33XX_L4_WK_IO_ADDRESS(pa) IOMEM((pa) + AM33XX_L4_WK_IO_OFFSET)
46 #define OMAP4_L3_PER_IO_ADDRESS(pa) IOMEM((pa)
[all...]
/arch/unicore32/mm/
H A Dproc-macros.S88 * va2pa va, pa, tbl, msk, off, err
92 * pa: physical address, result is stored in this register
97 .macro va2pa, va, pa, tbl, msk, off, err=990f
98 movc \pa, p0.c2, #0
102 add \pa, \pa, #PAGE_OFFSET @ pa <- virt addr of page table
103 ldw \pa, [\pa+], \off << #2 @ pa <
[all...]
/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/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/powerpc/platforms/pseries/
H A Dcmm.c121 struct cmm_page_array *pa, *npa; local
144 pa = cmm_page_list;
145 if (!pa || pa->index >= CMM_NR_PAGES) {
157 pa = cmm_page_list;
159 if (!pa || pa->index >= CMM_NR_PAGES) {
160 npa->next = pa;
162 pa = npa;
163 cmm_page_list = pa;
195 struct cmm_page_array *pa; local
474 struct cmm_page_array *pa; local
[all...]
/arch/x86/kernel/
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...]
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);
/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/s390/mm/
H A Dcmm.c66 struct cmm_page_array *pa, *npa; local
74 pa = *list;
75 if (!pa || pa->index >= CMM_NR_PAGES) {
85 pa = *list;
86 if (!pa || pa->index >= CMM_NR_PAGES) {
87 npa->next = pa;
89 pa = npa;
90 *list = pa;
105 struct cmm_page_array *pa; local
[all...]
/arch/alpha/include/asm/
H A Dmmzone.h18 #define alpha_pa_to_nid(pa) \
20 ? alpha_mv.pa_to_nid(pa) \
31 #define pa_to_nid(pa) alpha_pa_to_nid(pa)
/arch/microblaze/mm/
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/powerpc/boot/
H A Dwii.c44 static int mipc_check_address(u32 pa) argument
47 if (pa < 0x10000000 || pa > 0x14000000)
/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/m68k/include/asm/
H A Dsun3xprom.h14 unsigned long sun3x_prom_ptov(unsigned long pa, unsigned long size);
/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,
/arch/s390/pci/
H A Dpci_dma.c142 static int dma_update_trans(struct zpci_dev *zdev, unsigned long pa, argument
146 u8 *page_addr = (u8 *) (pa & PAGE_MASK);
282 unsigned long pa = page_to_phys(page) + offset; local
287 nr_pages = iommu_num_pages(pa, size, PAGE_SIZE);
302 if (!dma_update_trans(zdev, pa, dma_addr, size, flags)) {
311 zpci_err_hex(&pa, sizeof(pa));
342 unsigned long pa; local
350 pa = page_to_phys(page);
351 memset((void *) pa,
366 s390_dma_free(struct device *dev, size_t size, void *pa, dma_addr_t dma_handle, struct dma_attrs *attrs) argument
[all...]
/arch/arm/mach-omap1/include/mach/
H A Dhardware.h47 extern u8 omap_readb(u32 pa);
48 extern u16 omap_readw(u32 pa);
49 extern u32 omap_readl(u32 pa);
50 extern void omap_writeb(u8 v, u32 pa);
51 extern void omap_writew(u16 v, u32 pa);
52 extern void omap_writel(u32 v, u32 pa);
76 #define OMAP1_IO_ADDRESS(pa) IOMEM((pa) - OMAP1_IO_OFFSET)
/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/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...]

Completed in 663 milliseconds

123