Home
last modified time | relevance | path

Searched refs:pa (Results 1 – 200 of 214) sorted by relevance

12

/linux-4.1.27/arch/arm/boot/dts/include/dt-bindings/pinctrl/
Domap.h56 #define OMAP_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) argument
58 #define OMAP2420_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0030) (val) argument
59 #define OMAP2430_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
60 #define OMAP3_CORE1_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
61 #define OMAP3430_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25d8) (val) argument
62 #define OMAP3630_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25a0) (val) argument
63 #define OMAP3_WKUP_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2a00) (val) argument
64 #define DM816X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
65 #define AM33XX_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
66 #define AM4372_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
[all …]
/linux-4.1.27/arch/mips/boot/dts/include/dt-bindings/pinctrl/
Domap.h56 #define OMAP_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) argument
58 #define OMAP2420_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0030) (val) argument
59 #define OMAP2430_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
60 #define OMAP3_CORE1_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
61 #define OMAP3430_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25d8) (val) argument
62 #define OMAP3630_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25a0) (val) argument
63 #define OMAP3_WKUP_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2a00) (val) argument
64 #define DM816X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
65 #define AM33XX_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
66 #define AM4372_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
[all …]
/linux-4.1.27/arch/powerpc/boot/dts/include/dt-bindings/pinctrl/
Domap.h56 #define OMAP_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) argument
58 #define OMAP2420_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0030) (val) argument
59 #define OMAP2430_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
60 #define OMAP3_CORE1_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
61 #define OMAP3430_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25d8) (val) argument
62 #define OMAP3630_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25a0) (val) argument
63 #define OMAP3_WKUP_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2a00) (val) argument
64 #define DM816X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
65 #define AM33XX_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
66 #define AM4372_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
[all …]
/linux-4.1.27/include/dt-bindings/pinctrl/
Domap.h56 #define OMAP_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) argument
58 #define OMAP2420_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0030) (val) argument
59 #define OMAP2430_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
60 #define OMAP3_CORE1_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
61 #define OMAP3430_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25d8) (val) argument
62 #define OMAP3630_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25a0) (val) argument
63 #define OMAP3_WKUP_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2a00) (val) argument
64 #define DM816X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
65 #define AM33XX_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
66 #define AM4372_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
[all …]
/linux-4.1.27/arch/metag/boot/dts/include/dt-bindings/pinctrl/
Domap.h56 #define OMAP_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) argument
58 #define OMAP2420_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0030) (val) argument
59 #define OMAP2430_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
60 #define OMAP3_CORE1_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
61 #define OMAP3430_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25d8) (val) argument
62 #define OMAP3630_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25a0) (val) argument
63 #define OMAP3_WKUP_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2a00) (val) argument
64 #define DM816X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
65 #define AM33XX_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
66 #define AM4372_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
[all …]
/linux-4.1.27/arch/arm64/boot/dts/include/dt-bindings/pinctrl/
Domap.h56 #define OMAP_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) argument
58 #define OMAP2420_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0030) (val) argument
59 #define OMAP2430_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
60 #define OMAP3_CORE1_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
61 #define OMAP3430_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25d8) (val) argument
62 #define OMAP3630_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25a0) (val) argument
63 #define OMAP3_WKUP_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2a00) (val) argument
64 #define DM816X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
65 #define AM33XX_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
66 #define AM4372_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
[all …]
/linux-4.1.27/drivers/spmi/
Dspmi-pmic-arb.c412 struct spmi_pmic_arb_dev *pa = irq_data_get_irq_chip_data(d); in qpnpint_spmi_write() local
416 if (pmic_arb_write_cmd(pa->spmic, SPMI_CMD_EXT_WRITEL, sid, in qpnpint_spmi_write()
418 dev_err_ratelimited(&pa->spmic->dev, in qpnpint_spmi_write()
425 struct spmi_pmic_arb_dev *pa = irq_data_get_irq_chip_data(d); in qpnpint_spmi_read() local
429 if (pmic_arb_read_cmd(pa->spmic, SPMI_CMD_EXT_READL, sid, in qpnpint_spmi_read()
431 dev_err_ratelimited(&pa->spmic->dev, in qpnpint_spmi_read()
436 static void periph_interrupt(struct spmi_pmic_arb_dev *pa, u8 apid) in periph_interrupt() argument
442 status = readl_relaxed(pa->intr + pa->ver_ops->irq_status(apid)); in periph_interrupt()
446 irq = irq_find_mapping(pa->domain, in periph_interrupt()
447 pa->apid_to_ppid[apid] << 16 in periph_interrupt()
[all …]
/linux-4.1.27/arch/unicore32/mm/
Dproc-macros.S97 .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 <- the content of pt
104 cand.a \pa, #4 @ test exist bit
106 and \off, \pa, #3 @ off <- the last 2 bits
111 and \pa, \pa, \msk @ pa <- phys addr of 2nd pt
131 and \pa, \pa, \msk
132 or \pa, \pa, \tbl
/linux-4.1.27/arch/arm/mach-omap1/
Dio.c148 u8 omap_readb(u32 pa) in omap_readb() argument
150 return __raw_readb(OMAP1_IO_ADDRESS(pa)); in omap_readb()
154 u16 omap_readw(u32 pa) in omap_readw() argument
156 return __raw_readw(OMAP1_IO_ADDRESS(pa)); in omap_readw()
160 u32 omap_readl(u32 pa) in omap_readl() argument
162 return __raw_readl(OMAP1_IO_ADDRESS(pa)); in omap_readl()
166 void omap_writeb(u8 v, u32 pa) in omap_writeb() argument
168 __raw_writeb(v, OMAP1_IO_ADDRESS(pa)); in omap_writeb()
172 void omap_writew(u16 v, u32 pa) in omap_writew() argument
174 __raw_writew(v, OMAP1_IO_ADDRESS(pa)); in omap_writew()
[all …]
Dclock.c994 struct clk *pa; in clk_dbg_show_summary() local
1001 pa = c->parent; in clk_dbg_show_summary()
1003 c->name, pa ? pa->name : "none", c->rate, in clk_dbg_show_summary()
1027 struct clk *pa = c->parent; in clk_debugfs_register_one() local
1029 d = debugfs_create_dir(c->name, pa ? pa->dent : clk_debugfs_root); in clk_debugfs_register_one()
1059 struct clk *pa = c->parent; in clk_debugfs_register() local
1061 if (pa && !pa->dent) { in clk_debugfs_register()
1062 err = clk_debugfs_register(pa); in clk_debugfs_register()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dcmm.c121 struct cmm_page_array *pa, *npa; in cmm_alloc_pages() local
144 pa = cmm_page_list; in cmm_alloc_pages()
145 if (!pa || pa->index >= CMM_NR_PAGES) { in cmm_alloc_pages()
157 pa = cmm_page_list; in cmm_alloc_pages()
159 if (!pa || pa->index >= CMM_NR_PAGES) { in cmm_alloc_pages()
160 npa->next = pa; in cmm_alloc_pages()
162 pa = npa; in cmm_alloc_pages()
163 cmm_page_list = pa; in cmm_alloc_pages()
175 pa->page[pa->index++] = addr; in cmm_alloc_pages()
195 struct cmm_page_array *pa; in cmm_free_pages() local
[all …]
Dlpar.c127 unsigned long vpn, unsigned long pa, in pSeries_lpar_hpte_insert() argument
139 hpte_group, vpn, pa, rflags, vflags, psize); in pSeries_lpar_hpte_insert()
142 hpte_r = hpte_encode_r(pa, psize, apsize) | rflags; in pSeries_lpar_hpte_insert()
/linux-4.1.27/fs/ext4/
Dmballoc.c641 struct ext4_prealloc_space *pa; in __mb_check_buddy() local
642 pa = list_entry(cur, struct ext4_prealloc_space, pa_group_list); in __mb_check_buddy()
643 ext4_get_group_no_and_offset(sb, pa->pa_pstart, &groupnr, &k); in __mb_check_buddy()
645 for (i = 0; i < pa->pa_len; i++) in __mb_check_buddy()
2672 struct ext4_prealloc_space *pa; in ext4_mb_cleanup_pa() local
2677 pa = list_entry(cur, struct ext4_prealloc_space, pa_group_list); in ext4_mb_cleanup_pa()
2678 list_del(&pa->pa_group_list); in ext4_mb_cleanup_pa()
2680 kmem_cache_free(ext4_pspace_cachep, pa); in ext4_mb_cleanup_pa()
3015 struct ext4_prealloc_space *pa; in ext4_mb_normalize_request() local
3102 list_for_each_entry_rcu(pa, &ei->i_prealloc_list, pa_inode_list) { in ext4_mb_normalize_request()
[all …]
/linux-4.1.27/arch/arm/mach-omap2/
Diomap.h34 #define OMAP2_L3_IO_ADDRESS(pa) IOMEM((pa) + OMAP2_L3_IO_OFFSET) /* L3 */ argument
37 #define OMAP2_L4_IO_ADDRESS(pa) IOMEM((pa) + OMAP2_L4_IO_OFFSET) /* L4 */ argument
40 #define OMAP4_L3_IO_ADDRESS(pa) IOMEM((pa) + OMAP4_L3_IO_OFFSET) /* L3 */ argument
43 #define AM33XX_L4_WK_IO_ADDRESS(pa) IOMEM((pa) + AM33XX_L4_WK_IO_OFFSET) argument
46 #define OMAP4_L3_PER_IO_ADDRESS(pa) IOMEM((pa) + OMAP4_L3_PER_IO_OFFSET) argument
49 #define OMAP2_EMU_IO_ADDRESS(pa) IOMEM((pa) + OMAP2_EMU_IO_OFFSET) argument
/linux-4.1.27/arch/x86/mm/
Dsrat.c74 acpi_numa_x2apic_affinity_init(struct acpi_srat_x2apic_cpu_affinity *pa) in acpi_numa_x2apic_affinity_init() argument
81 if (pa->header.length < sizeof(struct acpi_srat_x2apic_cpu_affinity)) { in acpi_numa_x2apic_affinity_init()
85 if ((pa->flags & ACPI_SRAT_CPU_ENABLED) == 0) in acpi_numa_x2apic_affinity_init()
87 pxm = pa->proximity_domain; in acpi_numa_x2apic_affinity_init()
88 apic_id = pa->apic_id; in acpi_numa_x2apic_affinity_init()
114 acpi_numa_processor_affinity_init(struct acpi_srat_cpu_affinity *pa) in acpi_numa_processor_affinity_init() argument
121 if (pa->header.length != sizeof(struct acpi_srat_cpu_affinity)) { in acpi_numa_processor_affinity_init()
125 if ((pa->flags & ACPI_SRAT_CPU_ENABLED) == 0) in acpi_numa_processor_affinity_init()
127 pxm = pa->proximity_domain_lo; in acpi_numa_processor_affinity_init()
129 pxm |= *((unsigned int*)pa->proximity_domain_hi) << 8; in acpi_numa_processor_affinity_init()
[all …]
/linux-4.1.27/fs/
Dposix_acl.c176 const struct posix_acl_entry *pa, *pe; in posix_acl_valid() local
180 FOREACH_ACL_ENTRY(pa, acl, pe) { in posix_acl_valid()
181 if (pa->e_perm & ~(ACL_READ|ACL_WRITE|ACL_EXECUTE)) in posix_acl_valid()
183 switch (pa->e_tag) { in posix_acl_valid()
194 if (!uid_valid(pa->e_uid)) in posix_acl_valid()
209 if (!gid_valid(pa->e_gid)) in posix_acl_valid()
245 const struct posix_acl_entry *pa, *pe; in posix_acl_equiv_mode() local
255 FOREACH_ACL_ENTRY(pa, acl, pe) { in posix_acl_equiv_mode()
256 switch (pa->e_tag) { in posix_acl_equiv_mode()
258 mode |= (pa->e_perm & S_IRWXO) << 6; in posix_acl_equiv_mode()
[all …]
/linux-4.1.27/sound/pci/asihpi/
Dhpioctl.c181 struct hpi_adapter *pa = NULL; in asihpi_hpi_ioctl() local
184 pa = &adapters[hm->h.adapter_index]; in asihpi_hpi_ioctl()
186 if (!pa || !pa->adapter || !pa->adapter->type) { in asihpi_hpi_ioctl()
199 if (mutex_lock_interruptible(&pa->mutex)) { in asihpi_hpi_ioctl()
216 if (pa->buffer_size < size) { in asihpi_hpi_ioctl()
221 pa->buffer_size, size); in asihpi_hpi_ioctl()
222 if (pa->p_buffer) { in asihpi_hpi_ioctl()
223 pa->buffer_size = 0; in asihpi_hpi_ioctl()
224 vfree(pa->p_buffer); in asihpi_hpi_ioctl()
226 pa->p_buffer = vmalloc(size); in asihpi_hpi_ioctl()
[all …]
/linux-4.1.27/arch/x86/kernel/
Dhead_32.S28 #define pa(X) ((X) - __PAGE_OFFSET) macro
97 movl pa(stack_start),%ecx
107 lgdt pa(boot_gdt_descr)
122 movl $pa(__bss_start),%edi
123 movl $pa(__bss_stop),%ecx
135 movl $pa(boot_params),%edi
140 movl pa(boot_params) + NEW_CL_POINTER,%esi
143 movl $pa(boot_command_line),%edi
152 movl %eax, pa(olpc_ofw_pgd)
182 movl $pa(__brk_base), %edi
[all …]
Dkdebugfs.c38 u64 pa; in setup_data_read() local
49 pa = node->paddr + sizeof(struct setup_data) + pos; in setup_data_read()
50 pg = pfn_to_page((pa + count - 1) >> PAGE_SHIFT); in setup_data_read()
52 p = ioremap_cache(pa, count); in setup_data_read()
56 p = __va(pa); in setup_data_read()
Dkvm.c340 u64 pa = slow_virt_to_phys(this_cpu_ptr(&apf_reason)); in kvm_guest_cpu_init() local
343 pa |= KVM_ASYNC_PF_SEND_ALWAYS; in kvm_guest_cpu_init()
345 wrmsrl(MSR_KVM_ASYNC_PF_EN, pa | KVM_ASYNC_PF_ENABLED); in kvm_guest_cpu_init()
352 unsigned long pa; in kvm_guest_cpu_init() local
356 pa = slow_virt_to_phys(this_cpu_ptr(&kvm_apic_eoi)) in kvm_guest_cpu_init()
358 wrmsrl(MSR_KVM_PV_EOI_EN, pa); in kvm_guest_cpu_init()
/linux-4.1.27/arch/s390/mm/
Dcmm.c66 struct cmm_page_array *pa, *npa; in cmm_alloc_pages() local
74 pa = *list; in cmm_alloc_pages()
75 if (!pa || pa->index >= CMM_NR_PAGES) { in cmm_alloc_pages()
85 pa = *list; in cmm_alloc_pages()
86 if (!pa || pa->index >= CMM_NR_PAGES) { in cmm_alloc_pages()
87 npa->next = pa; in cmm_alloc_pages()
89 pa = npa; in cmm_alloc_pages()
90 *list = pa; in cmm_alloc_pages()
95 pa->pages[pa->index++] = addr; in cmm_alloc_pages()
105 struct cmm_page_array *pa; in cmm_free_pages() local
[all …]
/linux-4.1.27/arch/mips/include/asm/mach-ip32/
Ddma-coherence.h32 dma_addr_t pa = virt_to_phys(addr) & RAM_OFFSET_MASK; in plat_map_dma_mem() local
35 pa += CRIME_HI_MEM_BASE; in plat_map_dma_mem()
37 return pa; in plat_map_dma_mem()
43 dma_addr_t pa; in plat_map_dma_mem_page() local
45 pa = page_to_phys(page) & RAM_OFFSET_MASK; in plat_map_dma_mem_page()
48 pa += CRIME_HI_MEM_BASE; in plat_map_dma_mem_page()
50 return pa; in plat_map_dma_mem_page()
/linux-4.1.27/drivers/net/fddi/skfp/
Dpmf.c39 static int smt_set_para(struct s_smc *smc, struct smt_para *pa, int index,
316 struct smt_para *pa ; in smt_build_pmf_response() local
373 pa = (struct smt_para *) (req + 1) ; in smt_build_pmf_response()
378 if (((u_short)len < pa->p_len + PARA_LEN) || (pa->p_len & 3)) { in smt_build_pmf_response()
383 if (((range = (pa->p_type & 0xf000)) == 0x2000) || in smt_build_pmf_response()
388 index = *((u_char *)pa + PARA_LEN + 3) ;/* index */ in smt_build_pmf_response()
390 if (!set && (pa->p_len != 4)) { in smt_build_pmf_response()
419 if (!set && (pa->p_len != 0)) { in smt_build_pmf_response()
431 pt = smt_get_ptab(pa->p_type) ; in smt_build_pmf_response()
446 else if (pa->p_type != SMT_P_AUTHOR && in smt_build_pmf_response()
[all …]
Dsmt.c1829 struct smt_para *pa ; in smt_swap_para() local
1846 pa = (struct smt_para *) p ; in smt_swap_para()
1847 plen = pa->p_len ; in smt_swap_para()
1848 type = pa->p_type ; in smt_swap_para()
1849 pa->p_type = smt_swap_short(pa->p_type) ; in smt_swap_para()
1850 pa->p_len = smt_swap_short(pa->p_len) ; in smt_swap_para()
1852 plen = pa->p_len ; in smt_swap_para()
1853 type = pa->p_type ; in smt_swap_para()
/linux-4.1.27/drivers/dio/
Ddio.c123 unsigned long pa; in dio_find() local
128 pa = dio_scodetophysaddr(scode); in dio_find()
130 if (!pa) in dio_find()
134 va = (void *)(pa + DIO_VIRADDRBASE); in dio_find()
136 va = ioremap(pa, PAGE_SIZE); in dio_find()
202 unsigned long pa; in dio_init() local
207 pa = dio_scodetophysaddr(scode); in dio_init()
209 if (!pa) in dio_init()
213 va = (void *)(pa + DIO_VIRADDRBASE); in dio_init()
215 va = ioremap(pa, PAGE_SIZE); in dio_init()
[all …]
/linux-4.1.27/fs/nfsd/
Dnfs4acl.c201 struct posix_acl_entry *pa, *pe; in summarize_posix_acl() local
213 FOREACH_ACL_ENTRY(pa, acl, pe) { in summarize_posix_acl()
214 switch (pa->e_tag) { in summarize_posix_acl()
216 pas->owner = pa->e_perm; in summarize_posix_acl()
219 pas->group = pa->e_perm; in summarize_posix_acl()
222 pas->users |= pa->e_perm; in summarize_posix_acl()
225 pas->groups |= pa->e_perm; in summarize_posix_acl()
228 pas->other = pa->e_perm; in summarize_posix_acl()
231 pas->mask = pa->e_perm; in summarize_posix_acl()
246 struct posix_acl_entry *pa, *group_owner_entry; in _posix_to_nfsv4_one() local
[all …]
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-desc.c259 struct xgbe_page_alloc *pa, gfp_t gfp, int order) in xgbe_alloc_pages() argument
286 pa->pages = pages; in xgbe_alloc_pages()
287 pa->pages_len = PAGE_SIZE << order; in xgbe_alloc_pages()
288 pa->pages_offset = 0; in xgbe_alloc_pages()
289 pa->pages_dma = pages_dma; in xgbe_alloc_pages()
295 struct xgbe_page_alloc *pa, in xgbe_set_buffer_data() argument
298 get_page(pa->pages); in xgbe_set_buffer_data()
299 bd->pa = *pa; in xgbe_set_buffer_data()
301 bd->dma = pa->pages_dma + pa->pages_offset; in xgbe_set_buffer_data()
304 pa->pages_offset += len; in xgbe_set_buffer_data()
[all …]
Dxgbe-drv.c1835 packet = page_address(rdata->rx.hdr.pa.pages) + in xgbe_create_skb()
1836 rdata->rx.hdr.pa.pages_offset; in xgbe_create_skb()
2015 rdata->rx.buf.pa.pages, in xgbe_rx_poll()
2016 rdata->rx.buf.pa.pages_offset, in xgbe_rx_poll()
2018 rdata->rx.buf.pa.pages = NULL; in xgbe_rx_poll()
Dxgbe.h291 struct xgbe_page_alloc pa; member
/linux-4.1.27/lib/
Didr.c172 static void idr_mark_full(struct idr_layer **pa, int id) in idr_mark_full() argument
174 struct idr_layer *p = pa[0]; in idr_mark_full()
185 if (!(p = pa[++l])) in idr_mark_full()
220 static int sub_alloc(struct idr *idp, int *starting_id, struct idr_layer **pa, in sub_alloc() argument
231 pa[l--] = NULL; in sub_alloc()
249 p = pa[l]; in sub_alloc()
281 pa[l--] = p; in sub_alloc()
285 pa[l] = p; in sub_alloc()
290 struct idr_layer **pa, gfp_t gfp_mask, in idr_get_empty_slot() argument
348 v = sub_alloc(idp, &id, pa, gfp_mask, layer_idr); in idr_get_empty_slot()
[all …]
/linux-4.1.27/arch/arm/mach-omap1/include/mach/
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) argument
/linux-4.1.27/arch/mips/kernel/
Dspram.c123 unsigned int firstpa = 0, lastpa = 0, pa = 0; in probe_spram() local
147 if ((pa == firstpa && size == firstsize) || in probe_spram()
148 (pa == lastpa && size == lastsize)) in probe_spram()
163 pa = tag0 & SPRAM_TAG0_PA_MASK; in probe_spram()
167 firstpa = pa; in probe_spram()
171 lastpa = pa; in probe_spram()
175 unsigned int *vp = (unsigned int *)(CKSEG1 | pa); in probe_spram()
194 type, i, pa, size, enabled ? ",enabled" : ""); in probe_spram()
/linux-4.1.27/drivers/sfi/
Dsfi_core.c120 static void sfi_print_table_header(unsigned long long pa, in sfi_print_table_header() argument
124 header->sig, pa, in sfi_print_table_header()
164 static struct sfi_table_header *sfi_map_table(u64 pa) in sfi_map_table() argument
169 if (!TABLE_ON_PAGE(syst_pa, pa, sizeof(struct sfi_table_header))) in sfi_map_table()
170 th = sfi_map_memory(pa, sizeof(struct sfi_table_header)); in sfi_map_table()
172 th = (void *)syst_va + (pa - syst_pa); in sfi_map_table()
180 if (!TABLE_ON_PAGE(syst_pa, pa, sizeof(struct sfi_table_header))) in sfi_map_table()
183 return sfi_map_memory(pa, length); in sfi_map_table()
231 __ref sfi_check_table(u64 pa, struct sfi_table_key *key) in sfi_check_table() argument
236 th = sfi_map_table(pa); in sfi_check_table()
[all …]
Dsfi_core.h80 extern struct sfi_table_attr __init *sfi_sysfs_install_table(u64 pa);
/linux-4.1.27/drivers/isdn/hardware/eicon/
Ddiva.c169 diva_os_xdi_adapter_t *pdiva, *pa; in diva_driver_add_card() local
207 pa = pdiva; in diva_driver_add_card()
209 pa = diva_q_get_next(&pa->link); in diva_driver_add_card()
210 if (pa && !pa->interface.cleanup_adapter_proc) { in diva_driver_add_card()
211 pa->controller = i + 1 + j; in diva_driver_add_card()
212 pa->xdi_adapter.ANum = pa->controller; in diva_driver_add_card()
213 IoAdapters[i + j] = &pa->xdi_adapter; in diva_driver_add_card()
216 pa->controller)) in diva_driver_add_card()
217 create_adapter_proc(pa); /* add adapter to proc file system */ in diva_driver_add_card()
283 diva_os_xdi_adapter_t *pa; in diva_driver_remove_card() local
[all …]
/linux-4.1.27/arch/s390/pci/
Dpci_dma.c142 static int dma_update_trans(struct zpci_dev *zdev, unsigned long pa, in dma_update_trans() argument
146 u8 *page_addr = (u8 *) (pa & PAGE_MASK); in dma_update_trans()
282 unsigned long pa = page_to_phys(page) + offset; in s390_dma_map_pages() local
287 nr_pages = iommu_num_pages(pa, size, PAGE_SIZE); in s390_dma_map_pages()
302 if (!dma_update_trans(zdev, pa, dma_addr, size, flags)) { in s390_dma_map_pages()
311 zpci_err_hex(&pa, sizeof(pa)); in s390_dma_map_pages()
342 unsigned long pa; in s390_dma_alloc() local
350 pa = page_to_phys(page); in s390_dma_alloc()
351 memset((void *) pa, 0, size); in s390_dma_alloc()
353 map = s390_dma_map_pages(dev, page, pa % PAGE_SIZE, in s390_dma_alloc()
[all …]
/linux-4.1.27/arch/mips/include/asm/mach-ip27/
Ddma-coherence.h24 dma_addr_t pa = dev_to_baddr(dev, virt_to_phys(addr)); in plat_map_dma_mem() local
26 return pa; in plat_map_dma_mem()
32 dma_addr_t pa = dev_to_baddr(dev, page_to_phys(page)); in plat_map_dma_mem_page() local
34 return pa; in plat_map_dma_mem_page()
/linux-4.1.27/drivers/misc/mic/host/
Dmic_fops.c156 unsigned long *size, unsigned long *pa) in mic_query_offset() argument
171 *pa = virt_to_phys(mdev->dp); in mic_query_offset()
179 *pa = virt_to_phys(mvr->vring.va); in mic_query_offset()
196 unsigned long pa, size = vma->vm_end - vma->vm_start, size_rem = size; in mic_mmap() local
207 i = mic_query_offset(mvdev, offset, &size, &pa); in mic_mmap()
211 pa >> PAGE_SHIFT, size, vma->vm_page_prot); in mic_mmap()
217 pa, vma->vm_start + offset); in mic_mmap()
Dmic_smpt.c32 static inline u8 mic_sys_addr_to_smpt(struct mic_device *mdev, dma_addr_t pa) in mic_sys_addr_to_smpt() argument
34 return (pa - mdev->smpt->info.base) >> mdev->smpt->info.page_shift; in mic_sys_addr_to_smpt()
42 static inline u64 mic_smpt_offset(struct mic_device *mdev, dma_addr_t pa) in mic_smpt_offset() argument
44 return pa & mic_system_page_mask(mdev); in mic_smpt_offset()
47 static inline u64 mic_smpt_align_low(struct mic_device *mdev, dma_addr_t pa) in mic_smpt_align_low() argument
49 return ALIGN(pa - mic_system_page_mask(mdev), in mic_smpt_align_low()
53 static inline u64 mic_smpt_align_high(struct mic_device *mdev, dma_addr_t pa) in mic_smpt_align_high() argument
55 return ALIGN(pa, mdev->smpt->info.page_size); in mic_smpt_align_high()
72 mic_is_system_addr(struct mic_device *mdev, dma_addr_t pa) in mic_is_system_addr() argument
74 return pa >= mdev->smpt->info.base && pa <= mic_max_system_addr(mdev); in mic_is_system_addr()
Dmic_main.c336 mdev->mmio.pa = pci_resource_start(pdev, mdev->ops->mmio_bar); in mic_probe()
345 mdev->aper.pa = pci_resource_start(pdev, mdev->ops->aper_bar); in mic_probe()
347 mdev->aper.va = ioremap_wc(mdev->aper.pa, mdev->aper.len); in mic_probe()
/linux-4.1.27/arch/mips/bmips/
Ddma.c43 static dma_addr_t bmips_phys_to_dma(struct device *dev, phys_addr_t pa) in bmips_phys_to_dma() argument
48 if (pa >= r->child_addr && in bmips_phys_to_dma()
49 pa < (r->child_addr + r->size)) in bmips_phys_to_dma()
50 return pa - r->child_addr + r->parent_addr; in bmips_phys_to_dma()
52 return pa; in bmips_phys_to_dma()
/linux-4.1.27/drivers/infiniband/hw/usnic/
Dusnic_uiom.c85 dma_addr_t pa; in usnic_uiom_put_pages() local
90 pa = sg_phys(sg); in usnic_uiom_put_pages()
94 usnic_dbg("pa: %pa\n", &pa); in usnic_uiom_put_pages()
114 dma_addr_t pa; in usnic_uiom_get_pages() local
173 pa = sg_phys(sg); in usnic_uiom_get_pages()
175 cur_base + i*PAGE_SIZE, &pa); in usnic_uiom_get_pages()
253 dma_addr_t pa; in usnic_uiom_map_sorted_intervals() local
267 pa = sg_phys(&chunk->page_list[i]); in usnic_uiom_map_sorted_intervals()
274 pa_start = pa; in usnic_uiom_map_sorted_intervals()
275 pa_end = pa; in usnic_uiom_map_sorted_intervals()
[all …]
/linux-4.1.27/arch/frv/mm/
Ddma-alloc.c50 static int map_page(unsigned long va, unsigned long pa, pgprot_t prot) in map_page() argument
67 set_pte(pte, mk_pte_phys(pa & PAGE_MASK, prot)); in map_page()
84 unsigned long page, va, pa; in consistent_alloc() local
111 *dma_handle = pa = virt_to_bus((void *) page); in consistent_alloc()
123 err = map_page(va + i, pa + i, PAGE_KERNEL_NOCACHE); in consistent_alloc()
/linux-4.1.27/arch/cris/arch-v32/mach-fs/
Dpinmux.c56 reg_pinmux_rw_pa pa = REG_RD(pinmux, regi_pinmux, rw_pa); in crisv32_pinmux_init() local
59 pa.pa0 = pa.pa1 = pa.pa2 = pa.pa3 = in crisv32_pinmux_init()
60 pa.pa4 = pa.pa5 = pa.pa6 = pa.pa7 = regk_pinmux_yes; in crisv32_pinmux_init()
61 REG_WR(pinmux, regi_pinmux, rw_pa, pa); in crisv32_pinmux_init()
/linux-4.1.27/include/linux/
Dposix_acl.h54 #define FOREACH_ACL_ENTRY(pa, acl, pe) \ argument
55 for(pa=(acl)->a_entries, pe=pa+(acl)->a_count; pa<pe; pa++)
Dif_pppox.h33 struct pppoe_addr pa; /* what this socket is bound to*/ member
61 #define pppoe_pa proto.pppoe.pa
Dremoteproc.h168 u32 pa; member
206 u32 pa; member
Dacpi.h151 void acpi_numa_processor_affinity_init (struct acpi_srat_cpu_affinity *pa);
152 void acpi_numa_x2apic_affinity_init(struct acpi_srat_x2apic_cpu_affinity *pa);
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dtxrx.c117 vring->va = dma_alloc_coherent(dev, sz, &vring->pa, GFP_KERNEL); in wil_vring_alloc()
134 vring->va, &vring->pa, vring->ctx); in wil_vring_alloc()
142 dma_addr_t pa = wil_desc_addr(&d->dma.addr); in wil_txdesc_unmap() local
147 dma_unmap_single(dev, pa, dmalen, DMA_TO_DEVICE); in wil_txdesc_unmap()
150 dma_unmap_page(dev, pa, dmalen, DMA_TO_DEVICE); in wil_txdesc_unmap()
168 &vring->pa, vring->ctx); in wil_vring_free()
172 &vring->pa, vring->ctx); in wil_vring_free()
176 dma_addr_t pa; in wil_vring_free() local
198 pa = wil_desc_addr(&d->dma.addr); in wil_vring_free()
200 dma_unmap_single(dev, pa, dmalen, DMA_FROM_DEVICE); in wil_vring_free()
[all …]
Dtxrx.h44 dma_addr_t pa) in wil_desc_addr_set() argument
46 addr->addr_low = cpu_to_le32(lower_32_bits(pa)); in wil_desc_addr_set()
47 addr->addr_high = cpu_to_le16((u16)upper_32_bits(pa)); in wil_desc_addr_set()
Dwil6210.h386 dma_addr_t pa; member
/linux-4.1.27/arch/arm/include/asm/
Dsmp_scu.h19 unsigned long pa; in scu_a9_get_base() local
21 asm("mrc p15, 4, %0, c15, c0, 0" : "=r" (pa)); in scu_a9_get_base()
23 return pa; in scu_a9_get_base()
Dkvm_mmu.h60 phys_addr_t pa, unsigned long size, bool writable);
/linux-4.1.27/drivers/char/tpm/
Dtpm_crb.c214 u64 pa; in crb_acpi_add() local
266 memcpy_fromio(&pa, &priv->cca->cmd_pa, 8); in crb_acpi_add()
267 pa = le64_to_cpu(pa); in crb_acpi_add()
268 priv->cmd = devm_ioremap_nocache(dev, pa, in crb_acpi_add()
275 memcpy_fromio(&pa, &priv->cca->rsp_pa, 8); in crb_acpi_add()
276 pa = le64_to_cpu(pa); in crb_acpi_add()
277 priv->rsp = devm_ioremap_nocache(dev, pa, in crb_acpi_add()
/linux-4.1.27/arch/m68k/coldfire/
Dintc-simr.c132 u16 pa, tb; in intc_irq_set_type() local
154 pa = __raw_readw(MCFEPORT_EPPAR); in intc_irq_set_type()
155 pa = (pa & ~(0x3 << ebit)) | (tb << ebit); in intc_irq_set_type()
156 __raw_writew(pa, MCFEPORT_EPPAR); in intc_irq_set_type()
Dintc-2.c148 u16 pa, tb; in intc_irq_set_type() local
170 pa = __raw_readw(MCFEPORT_EPPAR); in intc_irq_set_type()
171 pa = (pa & ~(0x3 << (irq * 2))) | (tb << (irq * 2)); in intc_irq_set_type()
172 __raw_writew(pa, MCFEPORT_EPPAR); in intc_irq_set_type()
/linux-4.1.27/arch/microblaze/mm/
Dpgtable.c138 int map_page(unsigned long va, phys_addr_t pa, int flags) in map_page() argument
151 set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, in map_page()
217 unsigned long pa; in iopa() local
230 pa = 0; in iopa()
232 pa = (pte_val(*pte) & PAGE_MASK) | (addr & ~PAGE_MASK); in iopa()
234 return pa; in iopa()
Dconsistent.c70 phys_addr_t pa; in consistent_alloc() local
120 *dma_handle = pa = __virt_to_phys(vaddr); in consistent_alloc()
137 err = map_page(va + i, pa + i, _PAGE_KERNEL | _PAGE_NO_CACHE); in consistent_alloc()
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dsirf-audio.txt9 - hp-pa-gpios: Need to be present if the board need control external
11 - spk-pa-gpios: Need to be present if the board need control external
37 hp-pa-gpios = <&gpio 44 0>;
38 spk-pa-gpios = <&gpio 46 0>;
/linux-4.1.27/drivers/iommu/
Domap-iommu.c146 u32 l, pa; in omap2_iommu_enable() local
151 pa = virt_to_phys(obj->iopgd); in omap2_iommu_enable()
152 if (!IS_ALIGNED(pa, SZ_16K)) in omap2_iommu_enable()
159 iommu_write_reg(obj, pa, MMU_TTB); in omap2_iommu_enable()
333 cr->ram = e->pa | e->endian | e->elsz | e->mixed; in iotlb_alloc_cr()
662 static int iopgd_alloc_section(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) in iopgd_alloc_section() argument
666 if ((da | pa) & ~IOSECTION_MASK) { in iopgd_alloc_section()
668 __func__, da, pa, IOSECTION_SIZE); in iopgd_alloc_section()
672 *iopgd = (pa & IOSECTION_MASK) | prot | IOPGD_SECTION; in iopgd_alloc_section()
677 static int iopgd_alloc_super(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) in iopgd_alloc_super() argument
[all …]
Dtegra-gart.c266 phys_addr_t pa, size_t bytes, int prot) in gart_iommu_map() argument
277 pfn = __phys_to_pfn(pa); in gart_iommu_map()
279 dev_err(gart->dev, "Invalid page: %pa\n", &pa); in gart_iommu_map()
312 phys_addr_t pa; in gart_iommu_iova_to_phys() local
322 pa = (pte & GART_PAGE_MASK); in gart_iommu_iova_to_phys()
323 if (!pfn_valid(__phys_to_pfn(pa))) { in gart_iommu_iova_to_phys()
325 (unsigned long long)iova, &pa); in gart_iommu_iova_to_phys()
329 return pa; in gart_iommu_iova_to_phys()
Dmsm_iommu.c368 phys_addr_t pa, size_t len, int prot) in msm_iommu_map() argument
426 *(fl_pte+i) = (pa & 0xFF000000) | FL_SUPERSECTION | in msm_iommu_map()
432 *fl_pte = (pa & 0xFFF00000) | FL_AP_READ | FL_AP_WRITE | FL_NG | in msm_iommu_map()
457 *sl_pte = (pa & SL_BASE_MASK_SMALL) | SL_AP0 | SL_AP1 | SL_NG | in msm_iommu_map()
464 *(sl_pte+i) = (pa & SL_BASE_MASK_LARGE) | SL_AP0 | in msm_iommu_map()
Dexynos-iommu.c91 #define mk_lv1ent_sect(pa) ((pa) | 2) argument
92 #define mk_lv1ent_page(pa) ((pa) | 1) argument
93 #define mk_lv2ent_lpage(pa) ((pa) | 1) argument
94 #define mk_lv2ent_spage(pa) ((pa) | 2) argument
Domap-iommu.h18 u32 pa; member
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Ddma.c716 dma_addr_t pa, uint outidx, u32 *flags, u32 bufcount) in dma64_dd_upd() argument
721 if ((di->dataoffsetlow == 0) || !(pa & PCI32ADDR_HIGH)) { in dma64_dd_upd()
722 ddring[outidx].addrlow = cpu_to_le32(pa + di->dataoffsetlow); in dma64_dd_upd()
730 ae = (pa & PCI32ADDR_HIGH) >> PCI32ADDR_HIGH_SHIFT; in dma64_dd_upd()
731 pa &= ~PCI32ADDR_HIGH; in dma64_dd_upd()
734 ddring[outidx].addrlow = cpu_to_le32(pa + di->dataoffsetlow); in dma64_dd_upd()
774 _dma_ddtable_init(struct dma_info *di, uint direction, dma_addr_t pa) in _dma_ddtable_init() argument
778 di->xmtptrbase = pa; in _dma_ddtable_init()
780 di->rcvptrbase = pa; in _dma_ddtable_init()
784 || !(pa & PCI32ADDR_HIGH)) { in _dma_ddtable_init()
[all …]
/linux-4.1.27/arch/powerpc/mm/
Dhugetlbpage-hash64.c18 unsigned long pa, unsigned long rlags,
27 unsigned long rflags, pa, sz; in __hash_page_huge() local
91 pa = pte_pfn(__pte(old_pte)) << PAGE_SHIFT; in __hash_page_huge()
107 slot = hpte_insert_repeating(hash, vpn, pa, rflags, 0, in __hash_page_huge()
Dhugepage-hash64.c27 unsigned long rflags, pa, hidx; in __hash_page_thp() local
131 pa = pmd_pfn(__pmd(old_pmd)) << PAGE_SHIFT; in __hash_page_thp()
145 slot = ppc_md.hpte_insert(hpte_group, vpn, pa, rflags, 0, in __hash_page_thp()
153 slot = ppc_md.hpte_insert(hpte_group, vpn, pa, in __hash_page_thp()
Dppc_mmu_32.c64 unsigned long p_mapped_by_bats(phys_addr_t pa) in p_mapped_by_bats() argument
68 if (pa >= bat_addrs[b].phys in p_mapped_by_bats()
69 && pa < (bat_addrs[b].limit-bat_addrs[b].start) in p_mapped_by_bats()
71 return bat_addrs[b].start+(pa-bat_addrs[b].phys); in p_mapped_by_bats()
Dfsl_booke_mmu.c90 unsigned long p_mapped_by_tlbcam(phys_addr_t pa) in p_mapped_by_tlbcam() argument
94 if (pa >= tlbcam_addrs[b].phys in p_mapped_by_tlbcam()
95 && pa < (tlbcam_addrs[b].limit-tlbcam_addrs[b].start) in p_mapped_by_tlbcam()
97 return tlbcam_addrs[b].start+(pa-tlbcam_addrs[b].phys); in p_mapped_by_tlbcam()
Dpgtable_64.c91 int map_kernel_page(unsigned long ea, unsigned long pa, int flags) in map_kernel_page() argument
109 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, in map_kernel_page()
134 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, in map_kernel_page()
143 if (htab_bolt_mapping(ea, ea + PAGE_SIZE, pa, flags, in map_kernel_page()
146 "memory at %016lx !\n", pa); in map_kernel_page()
171 void __iomem * __ioremap_at(phys_addr_t pa, void *ea, unsigned long size, in __ioremap_at() argument
188 WARN_ON(pa & ~PAGE_MASK); in __ioremap_at()
193 if (map_kernel_page((unsigned long)ea+i, pa+i, flags)) in __ioremap_at()
Dmmu_decl.h97 extern int map_page(unsigned long va, phys_addr_t pa, int flags);
113 extern int map_kernel_page(unsigned long ea, unsigned long pa, int flags);
Dpgtable_32.c56 extern unsigned long p_mapped_by_bats(phys_addr_t pa);
64 extern unsigned long p_mapped_by_tlbcam(phys_addr_t pa);
288 int map_page(unsigned long va, phys_addr_t pa, int flags) in map_page() argument
305 set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, in map_page()
Dhash_native_64.c195 unsigned long pa, unsigned long rflags, in native_hpte_insert() argument
205 hpte_group, vpn, pa, rflags, vflags, psize); in native_hpte_insert()
224 hpte_r = hpte_encode_r(pa, psize, apsize) | rflags; in native_hpte_insert()
Dhash_utils_64.c1438 unsigned long pa, unsigned long rflags, in hpte_insert_repeating() argument
1449 slot = ppc_md.hpte_insert(hpte_group, vpn, pa, rflags, vflags, in hpte_insert_repeating()
1456 slot = ppc_md.hpte_insert(hpte_group, vpn, pa, rflags, in hpte_insert_repeating()
/linux-4.1.27/arch/alpha/include/asm/
Dmmzone.h18 #define alpha_pa_to_nid(pa) \ argument
20 ? alpha_mv.pa_to_nid(pa) \
31 #define pa_to_nid(pa) alpha_pa_to_nid(pa) argument
Dhwrpb.h125 unsigned long pa; member
/linux-4.1.27/drivers/base/
Dplatform.c209 struct platform_object *pa = container_of(dev, struct platform_object, in platform_device_release() local
212 of_device_node_put(&pa->pdev.dev); in platform_device_release()
213 kfree(pa->pdev.dev.platform_data); in platform_device_release()
214 kfree(pa->pdev.mfd_cell); in platform_device_release()
215 kfree(pa->pdev.resource); in platform_device_release()
216 kfree(pa->pdev.driver_override); in platform_device_release()
217 kfree(pa); in platform_device_release()
230 struct platform_object *pa; in platform_device_alloc() local
232 pa = kzalloc(sizeof(*pa) + strlen(name) + 1, GFP_KERNEL); in platform_device_alloc()
233 if (pa) { in platform_device_alloc()
[all …]
/linux-4.1.27/fs/f2fs/
Dacl.c280 struct posix_acl_entry *pa, *pe; in f2fs_acl_create_masq() local
287 FOREACH_ACL_ENTRY(pa, acl, pe) { in f2fs_acl_create_masq()
288 switch(pa->e_tag) { in f2fs_acl_create_masq()
290 pa->e_perm &= (mode >> 6) | ~S_IRWXO; in f2fs_acl_create_masq()
291 mode &= (pa->e_perm << 6) | ~S_IRWXU; in f2fs_acl_create_masq()
300 group_obj = pa; in f2fs_acl_create_masq()
304 pa->e_perm &= mode | ~S_IRWXO; in f2fs_acl_create_masq()
305 mode &= pa->e_perm | ~S_IRWXO; in f2fs_acl_create_masq()
309 mask_obj = pa; in f2fs_acl_create_masq()
/linux-4.1.27/drivers/tty/serial/8250/
D8250_hp300.c127 unsigned long pa = dio_scodetophysaddr(scode); in hp300_setup_serial_console() local
128 if (!pa) in hp300_setup_serial_console()
134 port.mapbase = (pa + UART_OFFSET); in hp300_setup_serial_console()
137 port.irq = DIO_IPL(pa + DIO_VIRADDRBASE); in hp300_setup_serial_console()
140 out_8(pa + DIO_VIRADDRBASE + DCA_IC, DCA_IC_IE); in hp300_setup_serial_console()
142 if (DIO_ID(pa + DIO_VIRADDRBASE) & 0x80) in hp300_setup_serial_console()
/linux-4.1.27/arch/arm/mm/
Dcache-xsc3l2.c78 static inline unsigned long l2_map_va(unsigned long pa, unsigned long prev_va) in l2_map_va() argument
82 unsigned long pa_offset = pa << (32 - PAGE_SHIFT); in l2_map_va()
90 va = (unsigned long)kmap_atomic_pfn(pa >> PAGE_SHIFT); in l2_map_va()
94 return __phys_to_virt(pa); in l2_map_va()
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_hw.c429 ocrdma_build_q_pages(&cmd->pa[0], cmd->num_pages, eq->q.dma, in ocrdma_mbx_create_eq()
525 ocrdma_build_q_pages(&cmd->pa[0], cq->size / OCRDMA_MIN_Q_PAGE_SIZE, in ocrdma_mbx_mq_cq_create()
552 struct ocrdma_pa *pa; in ocrdma_mbx_create_mq() local
571 pa = &cmd->pa[0]; in ocrdma_mbx_create_mq()
573 ocrdma_build_q_pages(pa, num_pages, mq->dma, PAGE_SIZE_4K); in ocrdma_mbx_create_mq()
1234 mqe->u.nonemb_req.sge[0].pa_lo = (u32) (dev->stats_mem.pa & 0xffffffff); in ocrdma_mbx_rdma_stats()
1235 mqe->u.nonemb_req.sge[0].pa_hi = (u32) upper_32_bits(dev->stats_mem.pa); in ocrdma_mbx_rdma_stats()
1274 dma.size, &dma.pa, GFP_KERNEL); in ocrdma_mbx_get_ctrl_attribs()
1282 mqe->u.nonemb_req.sge[0].pa_lo = (u32) (dma.pa & 0xffffffff); in ocrdma_mbx_get_ctrl_attribs()
1283 mqe->u.nonemb_req.sge[0].pa_hi = (u32) upper_32_bits(dma.pa); in ocrdma_mbx_get_ctrl_attribs()
[all …]
Docrdma.h106 dma_addr_t pa; member
112 dma_addr_t pa; member
206 dma_addr_t pa; member
246 dma_addr_t pa; member
318 dma_addr_t pa; member
353 dma_addr_t pa; member
425 dma_addr_t pa; member
Docrdma_verbs.c490 &ctx->ah_tbl.pa, GFP_KERNEL); in ocrdma_alloc_ucontext()
524 ocrdma_del_mmap(ctx, ctx->ah_tbl.pa, ctx->ah_tbl.len); in ocrdma_alloc_ucontext()
527 ctx->ah_tbl.pa); in ocrdma_alloc_ucontext()
542 ocrdma_del_mmap(uctx, uctx->ah_tbl.pa, uctx->ah_tbl.len); in ocrdma_dealloc_ucontext()
544 uctx->ah_tbl.pa); in ocrdma_dealloc_ucontext()
775 mr->pbl_table[i].pa); in ocrdma_free_mr_pbl_tbl()
814 dma_addr_t pa; in ocrdma_build_pbl_tbl() local
823 va = dma_alloc_coherent(&pdev->dev, dma_len, &pa, GFP_KERNEL); in ocrdma_build_pbl_tbl()
831 mr->pbl_table[i].pa = pa; in ocrdma_build_pbl_tbl()
1114 ocrdma_del_mmap(cq->ucontext, (u64) cq->pa, in ocrdma_destroy_cq()
[all …]
Docrdma_sli.h304 struct ocrdma_pa pa[MAX_OCRDMA_EQ_PAGES]; member
730 struct ocrdma_pa pa[OCRDMA_CREATE_CQ_MAX_PAGES]; member
772 struct ocrdma_pa pa[8]; member
Docrdma_stats.c61 &mem->pa, GFP_KERNEL); in ocrdma_alloc_stats_mem()
85 mem->va, mem->pa); in ocrdma_release_stats_mem()
/linux-4.1.27/drivers/scsi/sym53c8xx_2/
Dsym_fw.c260 u32 *pa; in sym_fw_setup_bus_addresses() local
269 pa = (u32 *) &np->fwa_bas; in sym_fw_setup_bus_addresses()
271 pa[i] = np->scripta_ba + po[i]; in sym_fw_setup_bus_addresses()
277 pa = (u32 *) &np->fwb_bas; in sym_fw_setup_bus_addresses()
279 pa[i] = np->scriptb_ba + po[i]; in sym_fw_setup_bus_addresses()
285 pa = (u32 *) &np->fwz_bas; in sym_fw_setup_bus_addresses()
287 pa[i] = np->scriptz_ba + po[i]; in sym_fw_setup_bus_addresses()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbfa_ioc.h48 u64 pa; /* ! Physical address */ member
58 #define bfa_dma_be_addr_set(dma_addr, pa) \ argument
59 __bfa_dma_be_addr_set(&dma_addr, (u64)pa)
61 __bfa_dma_be_addr_set(union bfi_addr_u *dma_addr, u64 pa) in __bfa_dma_be_addr_set() argument
63 dma_addr->a32.addr_lo = (u32) htonl(pa); in __bfa_dma_be_addr_set()
64 dma_addr->a32.addr_hi = (u32) htonl(upper_32_bits(pa)); in __bfa_dma_be_addr_set()
71 __bfa_alen_set(struct bfi_alen *alen, u32 len, u64 pa) in __bfa_alen_set() argument
74 bfa_dma_be_addr_set(alen->al_addr, pa); in __bfa_alen_set()
Dbfa_msgq.c524 bfa_dma_be_addr_set(msgq_cfg->cmdq.addr, msgq->cmdq.addr.pa); in bfa_msgq_init()
526 bfa_dma_be_addr_set(msgq_cfg->rspq.addr, msgq->rspq.addr.pa); in bfa_msgq_init()
597 bfa_msgq_memclaim(struct bfa_msgq *msgq, u8 *kva, u64 pa) in bfa_msgq_memclaim() argument
600 msgq->cmdq.addr.pa = pa; in bfa_msgq_memclaim()
603 pa += roundup(BFA_MSGQ_CMDQ_SIZE, BFA_DMA_ALIGN_SZ); in bfa_msgq_memclaim()
606 msgq->rspq.addr.pa = pa; in bfa_msgq_memclaim()
Dbfa_cee.c150 cee->attr_dma.pa = dma_pa; in bfa_nw_cee_mem_claim()
152 cee->stats_dma.pa = dma_pa + bfa_cee_attr_meminfo(); in bfa_nw_cee_mem_claim()
185 bfa_dma_be_addr_set(cmd->dma_addr, cee->attr_dma.pa); in bfa_nw_cee_get_attr()
Dbfa_msgq.h123 void bfa_msgq_memclaim(struct bfa_msgq *msgq, u8 *kva, u64 pa);
/linux-4.1.27/arch/arm/mach-davinci/include/mach/
Dhardware.h31 #define IO_ADDRESS(pa) IOMEM(__IO_ADDRESS(pa)) argument
/linux-4.1.27/arch/powerpc/boot/
Dwii.c44 static int mipc_check_address(u32 pa) in mipc_check_address() argument
47 if (pa < 0x10000000 || pa > 0x14000000) in mipc_check_address()
/linux-4.1.27/include/linux/fsl/bestcomm/
Dsram.h47 static inline void *bcom_sram_pa2va(phys_addr_t pa) { in bcom_sram_pa2va() argument
49 (unsigned long)(pa - bcom_sram->base_phys); in bcom_sram_pa2va()
/linux-4.1.27/fs/nfs_common/
Dnfsacl.c220 struct posix_acl_entry *pa, *pe, in posix_acl_from_nfsacl() local
230 FOREACH_ACL_ENTRY(pa, acl, pe) { in posix_acl_from_nfsacl()
231 switch(pa->e_tag) { in posix_acl_from_nfsacl()
235 group_obj = pa; in posix_acl_from_nfsacl()
238 mask = pa; in posix_acl_from_nfsacl()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/dmaobj/
Dpriv.h5 #define nvkm_dmaobj_create(p,e,c,pa,sa,d) \ argument
6 nvkm_dmaobj_create_((p), (e), (c), (pa), (sa), sizeof(**d), (void **)d)
/linux-4.1.27/arch/sparc/mm/
Dfault_64.c98 unsigned long pa; in get_user_insn() local
119 pa = pmd_pfn(*pmdp) << PAGE_SHIFT; in get_user_insn()
120 pa += tpc & ~HPAGE_MASK; in get_user_insn()
125 : "r" (pa), "i" (ASI_PHYS_USE_EC)); in get_user_insn()
132 pa = (pte_pfn(pte) << PAGE_SHIFT); in get_user_insn()
133 pa += (tpc & ~PAGE_MASK); in get_user_insn()
138 : "r" (pa), "i" (ASI_PHYS_USE_EC)); in get_user_insn()
Dinit_64.c1379 unsigned long pa = __pa(addr); in kern_addr_valid() local
1384 return pfn_valid(pa >> PAGE_SHIFT); in kern_addr_valid()
1786 static void patch_one_ktsb_phys(unsigned int *start, unsigned int *end, unsigned long pa) in patch_one_ktsb_phys() argument
1790 high_bits = (pa >> 32) & 0xffffffff; in patch_one_ktsb_phys()
1791 low_bits = (pa >> 0) & 0xffffffff; in patch_one_ktsb_phys()
1890 unsigned long pa, ret; in sun4v_ktsb_register() local
1892 pa = kern_base + ((unsigned long)&ktsb_descr[0] - KERNBASE); in sun4v_ktsb_register()
1894 ret = sun4v_mmu_tsb_ctx0(NUM_KTSB_DESCR, pa); in sun4v_ktsb_register()
1897 "errors with %lx\n", pa, ret); in sun4v_ktsb_register()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_adminq.c192 cpu_to_le32(upper_32_bits(bi->pa)); in i40e_alloc_arq_bufs()
194 cpu_to_le32(lower_32_bits(bi->pa)); in i40e_alloc_arq_bufs()
281 if (hw->aq.asq.r.asq_bi[i].pa) in i40e_free_asq_bufs()
312 wr32(hw, hw->aq.asq.bal, lower_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
313 wr32(hw, hw->aq.asq.bah, upper_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
317 if (reg != lower_32_bits(hw->aq.asq.desc_buf.pa)) in i40e_config_asq_regs()
341 wr32(hw, hw->aq.arq.bal, lower_32_bits(hw->aq.arq.desc_buf.pa)); in i40e_config_arq_regs()
342 wr32(hw, hw->aq.arq.bah, upper_32_bits(hw->aq.arq.desc_buf.pa)); in i40e_config_arq_regs()
349 if (reg != lower_32_bits(hw->aq.arq.desc_buf.pa)) in i40e_config_arq_regs()
784 cpu_to_le32(upper_32_bits(dma_buff->pa)); in i40evf_asq_send_command()
[all …]
Di40e_hmc.h121 #define I40E_SET_PF_SD_ENTRY(hw, pa, sd_index, type) \ argument
124 val1 = (u32)(upper_32_bits(pa)); \
125 val2 = (u32)(pa) | (I40E_HMC_MAX_BP_COUNT << \
Di40e_osdep.h55 dma_addr_t pa; member
Di40evf_main.c81 (dma_addr_t *)&mem->pa, GFP_KERNEL); in i40evf_allocate_dma_mem_d()
100 mem->va, (dma_addr_t)mem->pa); in i40evf_free_dma_mem_d()
/linux-4.1.27/drivers/media/v4l2-core/
Dvideobuf2-memops.c103 dma_addr_t pa = 0; in vb2_get_contig_userptr() local
120 pa = this_pfn << PAGE_SHIFT; in vb2_get_contig_userptr()
134 *res_pa = pa + offset; in vb2_get_contig_userptr()
/linux-4.1.27/include/ras/
Dras_event.h38 __field(u64, pa)
53 __entry->pa = mem->physical_addr;
55 __entry->pa = ~0ull;
70 __entry->pa,
/linux-4.1.27/drivers/char/agp/
Dalpha-agp.c19 unsigned long pa; in alpha_core_agp_vm_fault() local
24 pa = agp->ops->translate(agp, dma_addr); in alpha_core_agp_vm_fault()
26 if (pa == (unsigned long)-EINVAL) in alpha_core_agp_vm_fault()
32 page = virt_to_page(__va(pa)); in alpha_core_agp_vm_fault()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_adminq.c194 cpu_to_le32(upper_32_bits(bi->pa)); in i40e_alloc_arq_bufs()
196 cpu_to_le32(lower_32_bits(bi->pa)); in i40e_alloc_arq_bufs()
283 if (hw->aq.asq.r.asq_bi[i].pa) in i40e_free_asq_bufs()
314 wr32(hw, hw->aq.asq.bal, lower_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
315 wr32(hw, hw->aq.asq.bah, upper_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
319 if (reg != lower_32_bits(hw->aq.asq.desc_buf.pa)) in i40e_config_asq_regs()
343 wr32(hw, hw->aq.arq.bal, lower_32_bits(hw->aq.arq.desc_buf.pa)); in i40e_config_arq_regs()
344 wr32(hw, hw->aq.arq.bah, upper_32_bits(hw->aq.arq.desc_buf.pa)); in i40e_config_arq_regs()
351 if (reg != lower_32_bits(hw->aq.arq.desc_buf.pa)) in i40e_config_arq_regs()
833 cpu_to_le32(upper_32_bits(dma_buff->pa)); in i40e_asq_send_command()
[all …]
Di40e_hmc.h121 #define I40E_SET_PF_SD_ENTRY(hw, pa, sd_index, type) \ argument
124 val1 = (u32)(upper_32_bits(pa)); \
125 val2 = (u32)(pa) | (I40E_HMC_MAX_BP_COUNT << \
Di40e_osdep.h56 dma_addr_t pa; member
Di40e_hmc.c169 page_desc = mem.pa | 0x1; in i40e_add_pd_table_entry()
Di40e_lan_hmc.c410 sd_entry->u.pd_table.pd_page_addr.pa, in i40e_create_lan_hmc_object()
414 I40E_SET_PF_SD_ENTRY(hw, sd_entry->u.bp.addr.pa, in i40e_create_lan_hmc_object()
/linux-4.1.27/arch/tile/include/uapi/arch/
Dsim.h374 sim_validate_lines_evicted(unsigned long long pa, unsigned long length) in sim_validate_lines_evicted() argument
377 _sim_syscall(SIM_SYSCALL_VALIDATE_LINES_EVICTED, 2, pa, length); in sim_validate_lines_evicted()
380 0 /* dummy */, (long)(pa), (long)(pa >> 32), length); in sim_validate_lines_evicted()
/linux-4.1.27/arch/powerpc/platforms/ps3/
Dhtab.c48 unsigned long pa, unsigned long rflags, unsigned long vflags, in ps3_hpte_insert() argument
66 hpte_r = hpte_encode_r(ps3_mm_phys_to_lpar(pa), psize, apsize) | rflags; in ps3_hpte_insert()
80 __func__, ps3_result(result), vpn, pa, hpte_group, in ps3_hpte_insert()
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_iommu.c60 u32 pa = sg_phys(sg) - sg->offset; in msm_iommu_map() local
63 VERB("map[%d]: %08x %08x(%zx)", i, iova, pa, bytes); in msm_iommu_map()
65 ret = iommu_map(domain, da, pa, bytes, prot); in msm_iommu_map()
/linux-4.1.27/drivers/edac/
Dcpc925_edac.c453 unsigned long pa; in cpc925_mc_get_pfn() local
473 pa = mci->csrows[rank]->first_page << PAGE_SHIFT; in cpc925_mc_get_pfn()
480 pa |= c << (14 - i); in cpc925_mc_get_pfn()
484 pa |= bank << 19; in cpc925_mc_get_pfn()
490 pa |= c << (26 - i); in cpc925_mc_get_pfn()
496 pa |= c << (21 + i); in cpc925_mc_get_pfn()
502 pa |= c << (18 - i); in cpc925_mc_get_pfn()
508 pa |= c << (29 - i); in cpc925_mc_get_pfn()
511 *offset = pa & (PAGE_SIZE - 1); in cpc925_mc_get_pfn()
512 *pfn = pa >> PAGE_SHIFT; in cpc925_mc_get_pfn()
[all …]
/linux-4.1.27/sound/pci/
Des1968.c1006 u32 pa; in snd_es1968_playback_setup() local
1024 pa = es->memory->buf.addr; in snd_es1968_playback_setup()
1025 pa -= chip->dma.addr; in snd_es1968_playback_setup()
1026 pa >>= 1; /* words */ in snd_es1968_playback_setup()
1028 pa |= 0x00400000; /* System RAM (Bit 22) */ in snd_es1968_playback_setup()
1033 pa |= 0x00800000; /* (Bit 23) */ in snd_es1968_playback_setup()
1035 pa >>= 1; in snd_es1968_playback_setup()
1040 es->base[channel] = pa & 0xFFFF; in snd_es1968_playback_setup()
1046 apu_set_register(chip, apu, 4, ((pa >> 16) & 0xFF) << 8); in snd_es1968_playback_setup()
1047 apu_set_register(chip, apu, 5, pa & 0xFFFF); in snd_es1968_playback_setup()
[all …]
/linux-4.1.27/arch/ia64/kernel/
Dacpi.c422 get_processor_proximity_domain(struct acpi_srat_cpu_affinity *pa) in get_processor_proximity_domain() argument
426 pxm = pa->proximity_domain_lo; in get_processor_proximity_domain()
428 pxm += pa->proximity_domain_hi[0] << 8; in get_processor_proximity_domain()
464 acpi_numa_processor_affinity_init(struct acpi_srat_cpu_affinity *pa) in acpi_numa_processor_affinity_init() argument
468 if (!(pa->flags & ACPI_SRAT_CPU_ENABLED)) in acpi_numa_processor_affinity_init()
477 pxm = get_processor_proximity_domain(pa); in acpi_numa_processor_affinity_init()
483 (pa->apic_id << 8) | (pa->local_sapic_eid); in acpi_numa_processor_affinity_init()
Dkprobes.c1048 struct param_bsp_cfm pa; in setjmp_pre_handler() local
1058 pa.ip = regs->cr_iip; in setjmp_pre_handler()
1059 unw_init_running(ia64_get_bsp_cfm, &pa); in setjmp_pre_handler()
1060 bytes = (char *)ia64_rse_skip_regs(pa.bsp, pa.cfm & 0x3f) in setjmp_pre_handler()
1061 - (char *)pa.bsp; in setjmp_pre_handler()
1063 pa.bsp, in setjmp_pre_handler()
1065 kcb->bsp = pa.bsp; in setjmp_pre_handler()
1066 kcb->cfm = pa.cfm; in setjmp_pre_handler()
Dbrl_emu.c40 #define unimplemented_physical_address(pa) ( \ argument
41 ((pa) & local_cpu_data->unimpl_pa_mask) != 0 \
/linux-4.1.27/arch/sparc/include/asm/
Dpgalloc_32.h32 unsigned long pa = __nocache_pa((unsigned long)pmdp); in pgd_set() local
34 set_pte((pte_t *)pgdp, (SRMMU_ET_PTD | (pa >> 4))); in pgd_set()
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_av.c57 struct ib_port_attr pa; in ehca_calc_ipd() local
70 ret = ehca_query_port(&shca->ib_device, port, &pa); in ehca_calc_ipd()
76 link = ib_width_enum_to_int(pa.active_width) * pa.active_speed; in ehca_calc_ipd()
/linux-4.1.27/drivers/parisc/
Dccio-dma.c560 register unsigned long pa; in ccio_io_pdir_entry() local
573 pa = virt_to_phys(vba); in ccio_io_pdir_entry()
574 asm volatile("depw %1,31,12,%0" : "+r" (pa) : "r" (hints)); in ccio_io_pdir_entry()
575 ((u32 *)pdir_ptr)[1] = (u32) pa; in ccio_io_pdir_entry()
587 asm volatile ("extrd,u %1,15,4,%0" : "=r" (ci) : "r" (pa)); in ccio_io_pdir_entry()
588 asm volatile ("extrd,u %1,31,16,%0" : "+r" (pa) : "r" (pa)); in ccio_io_pdir_entry()
589 asm volatile ("depd %1,35,4,%0" : "+r" (pa) : "r" (ci)); in ccio_io_pdir_entry()
591 pa = 0; in ccio_io_pdir_entry()
600 asm volatile ("depw %1,15,12,%0" : "+r" (pa) : "r" (ci)); in ccio_io_pdir_entry()
602 ((u32 *)pdir_ptr)[0] = (u32) pa; in ccio_io_pdir_entry()
Dsba_iommu.c570 u64 pa; /* physical address */ in sba_io_pdir_entry() local
573 pa = virt_to_phys(vba); in sba_io_pdir_entry()
574 pa &= IOVP_MASK; in sba_io_pdir_entry()
578 pa |= (ci >> PAGE_SHIFT) & 0xff; /* move CI (8 bits) into lowest byte */ in sba_io_pdir_entry()
580 pa |= SBA_PDIR_VALID_BIT; /* set "valid" bit */ in sba_io_pdir_entry()
581 *pdir_ptr = cpu_to_le64(pa); /* swap and store into I/O Pdir */ in sba_io_pdir_entry()
/linux-4.1.27/mm/
Dprocess_vm_access.c85 unsigned long pa = addr & PAGE_MASK; in process_vm_rw_single_vec() local
86 unsigned long start_offset = addr - pa; in process_vm_rw_single_vec()
102 pages = get_user_pages_unlocked(task, mm, pa, pages, in process_vm_rw_single_vec()
117 pa += pages * PAGE_SIZE; in process_vm_rw_single_vec()
/linux-4.1.27/arch/sparc/kernel/
Dioport.c58 static inline void dma_make_coherent(unsigned long pa, unsigned long len) in dma_make_coherent() argument
66 static void __iomem *_sparc_ioremap(struct resource *res, u32 bus, u32 pa, int sz);
216 _sparc_ioremap(struct resource *res, u32 bus, u32 pa, int sz) in _sparc_ioremap() argument
218 unsigned long offset = ((unsigned long) pa) & (~PAGE_MASK); in _sparc_ioremap()
229 pa &= PAGE_MASK; in _sparc_ioremap()
230 srmmu_mapiorange(bus, pa, res->start, resource_size(res)); in _sparc_ioremap()
Dldc.c2016 static void fill_cookies(struct cookie_state *sp, unsigned long pa, in fill_cookies() argument
2020 unsigned long tlen, new = pa + PAGE_SIZE; in fill_cookies()
2023 sp->page_table[sp->pte_idx].mte = sp->mte_base | pa; in fill_cookies()
2048 pa = new; in fill_cookies()
2128 unsigned long npages, pa; in ldc_map_single() local
2136 pa = __pa(buf); in ldc_map_single()
2137 if ((pa | len) & (8UL - 1)) in ldc_map_single()
2140 npages = pages_in_region(pa, len); in ldc_map_single()
2155 fill_cookies(&state, (pa & PAGE_MASK), (pa & ~PAGE_MASK), len); in ldc_map_single()
/linux-4.1.27/arch/alpha/kernel/
Dcore_marvel.c849 marvel_pa_to_nid(unsigned long pa) in marvel_pa_to_nid() argument
853 if ((pa >> 43) & 1) /* I/O */ in marvel_pa_to_nid()
854 cpuid = (~(pa >> 35) & 0xff); in marvel_pa_to_nid()
856 cpuid = ((pa >> 34) & 0x3) | ((pa >> (37 - 2)) & (0x1f << 2)); in marvel_pa_to_nid()
870 unsigned long pa; in marvel_node_mem_start() local
872 pa = (nid & 0x3) | ((nid & (0x1f << 2)) << 1); in marvel_node_mem_start()
873 pa <<= 34; in marvel_node_mem_start()
875 return pa; in marvel_node_mem_start()
Dcore_wildfire.c444 int wildfire_pa_to_nid(unsigned long pa) in wildfire_pa_to_nid() argument
446 return pa >> 36; in wildfire_pa_to_nid()
/linux-4.1.27/Documentation/isdn/
DREADME.HiSax274 1 Teles 16.0 pa=irq pb=membase pc=iobase
275 2 Teles 8.0 pa=irq pb=membase
276 3 Teles 16.3 pa=irq pb=iobase
278 5 AVM A1 (Fritz) pa=irq pb=iobase
279 6 ELSA PCC/PCF cards pa=iobase or nothing for autodetect
281 8 Teles S0 PCMCIA pa=irq pb=iobase
282 9 ITK ix1-micro Rev.2 pa=irq pb=iobase
283 10 ELSA PCMCIA pa=irq, pb=io (set with card manager)
287 13 HFC-2BS0 based cards pa=irq pb=io
289 15 Sedlbauer Speed Card pa=irq pb=io (Speed Win only as module !)
[all …]
/linux-4.1.27/drivers/media/radio/
Dradio-keene.c71 u8 pa; member
92 radio->buffer[4] = radio->pa; in keene_cmd_main()
260 radio->pa = (ctrl->val - 71) * 100 / 62; in keene_s_ctrl()
350 radio->pa = 118; in usb_keene_probe()
/linux-4.1.27/net/sunrpc/xprtrdma/
Dfrwr_ops.c192 u64 pa; in frwr_op_map() local
203 pa = seg->mr_dma; in frwr_op_map()
205 frmr->fr_pgl->page_list[page_no++] = pa; in frwr_op_map()
206 pa += PAGE_SIZE; in frwr_op_map()
Dsvc_rdma_transport.c510 dma_addr_t pa; in svc_rdma_post_recv() local
525 pa = ib_dma_map_page(xprt->sc_cm_id->device, in svc_rdma_post_recv()
528 if (ib_dma_mapping_error(xprt->sc_cm_id->device, pa)) in svc_rdma_post_recv()
531 ctxt->sge[sge_no].addr = pa; in svc_rdma_post_recv()
/linux-4.1.27/drivers/scsi/bfa/
Dbfa_port.c219 port->stats_dma.pa = dma_pa; in bfa_port_mem_claim()
365 bfa_dma_be_addr_set(m->dma_addr, port->stats_dma.pa); in bfa_port_get_stats()
639 cee->attr_dma.pa = dma_pa; in bfa_cee_mem_claim()
642 cee->stats_dma.pa = dma_pa + BFA_ROUNDUP( in bfa_cee_mem_claim()
683 bfa_dma_be_addr_set(cmd->dma_addr, cee->attr_dma.pa); in bfa_cee_get_attr()
723 bfa_dma_be_addr_set(cmd->dma_addr, cee->stats_dma.pa); in bfa_cee_get_stats()
Dbfa_ioc.h166 u64 pa; /* ! Physical address */ member
178 #define bfa_dma_be_addr_set(dma_addr, pa) \ argument
179 __bfa_dma_be_addr_set(&dma_addr, (u64)pa)
181 __bfa_dma_be_addr_set(union bfi_addr_u *dma_addr, u64 pa) in __bfa_dma_be_addr_set() argument
183 dma_addr->a32.addr_lo = cpu_to_be32(pa); in __bfa_dma_be_addr_set()
184 dma_addr->a32.addr_hi = cpu_to_be32(pa >> 32); in __bfa_dma_be_addr_set()
191 __bfa_alen_set(struct bfi_alen_s *alen, u32 len, u64 pa) in __bfa_alen_set() argument
194 bfa_dma_be_addr_set(alen->al_addr, pa); in __bfa_alen_set()
Dbfa_core.c1001 bfa_dma_be_addr_set(cfg_info->cfgrsp_addr, iocfc->cfgrsp_dma.pa); in bfa_iocfc_send_cfg()
1007 iocfc->req_cq_ba[i].pa); in bfa_iocfc_send_cfg()
1009 iocfc->req_cq_shadow_ci[i].pa); in bfa_iocfc_send_cfg()
1014 iocfc->rsp_cq_ba[i].pa); in bfa_iocfc_send_cfg()
1016 iocfc->rsp_cq_shadow_pi[i].pa); in bfa_iocfc_send_cfg()
1033 bfa_dma_be_addr_set(cfg_req.ioc_cfg_dma_addr, iocfc->cfg_info.pa); in bfa_iocfc_send_cfg()
1116 iocfc->req_cq_ba[i].pa = bfa_mem_dma_phys(reqq_dma); in bfa_iocfc_mem_claim()
1121 iocfc->rsp_cq_ba[i].pa = bfa_mem_dma_phys(rspq_dma); in bfa_iocfc_mem_claim()
1131 iocfc->req_cq_shadow_ci[i].pa = dm_pa; in bfa_iocfc_mem_claim()
1136 iocfc->rsp_cq_shadow_pi[i].pa = dm_pa; in bfa_iocfc_mem_claim()
[all …]
Dbfa_svc.c5296 u64 pa; in bfa_sgpg_attach() member
5323 sgpg_pa.pa = bfa_mem_dma_phys(seg_ptr) + align_len; in bfa_sgpg_attach()
5324 WARN_ON(sgpg_pa.pa & (sgpg_sz - 1)); in bfa_sgpg_attach()
5333 sgpg_pa_tmp.pa = bfa_sgaddr_le(sgpg_pa.pa); in bfa_sgpg_attach()
5339 sgpg_pa.pa += sgpg_sz; in bfa_sgpg_attach()
/linux-4.1.27/drivers/misc/mic/common/
Dmic_dev.h32 phys_addr_t pa; member
/linux-4.1.27/drivers/scsi/be2iscsi/
Dbe_mgmt.h245 #define ISCSI_GET_PDU_TEMPLATE_ADDRESS(pc, pa) {\ argument
246 pa->lo = phba->init_mem[ISCSI_MEM_GLOBAL_HEADER].mem_array[0].\
248 pa->hi = phba->init_mem[ISCSI_MEM_GLOBAL_HEADER].mem_array[0].\
Dbe_main.h589 struct be_bus_address pa; member
/linux-4.1.27/drivers/scsi/fnic/
Dfnic_fcs.c941 dma_addr_t pa; in fnic_alloc_rq_frame() local
954 pa = pci_map_single(fnic->pdev, skb->data, len, PCI_DMA_FROMDEVICE); in fnic_alloc_rq_frame()
955 fnic_queue_rq_desc(rq, skb, pa, len); in fnic_alloc_rq_frame()
980 dma_addr_t pa; in fnic_eth_send() local
1004 pa = pci_map_single(fnic->pdev, skb->data, skb->len, PCI_DMA_TODEVICE); in fnic_eth_send()
1008 pci_unmap_single(fnic->pdev, pa, skb->len, PCI_DMA_TODEVICE); in fnic_eth_send()
1014 fnic_queue_wq_eth_desc(wq, skb, pa, skb->len, in fnic_eth_send()
1027 dma_addr_t pa; in fnic_send_frame() local
1072 pa = pci_map_single(fnic->pdev, eth_hdr, tot_len, PCI_DMA_TODEVICE); in fnic_send_frame()
1082 pci_unmap_single(fnic->pdev, pa, in fnic_send_frame()
[all …]
/linux-4.1.27/drivers/media/dvb-core/
Ddvb_filter.c30 static void setup_ts2pes(ipack *pa, ipack *pv, u16 *pida, u16 *pidv,
34 dvb_filter_ipack_init(pa, IPACKS, pes_write);
36 pa->pid = pida;
38 pa->data = priv;
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_hv_rm_mmu.c141 unsigned long i, pa, gpa, gfn, psize; in kvmppc_do_h_enter() local
171 pa = 0; in kvmppc_do_h_enter()
222 pa = pte_pfn(pte) << PAGE_SHIFT; in kvmppc_do_h_enter()
223 pa |= hva & (host_pte_size - 1); in kvmppc_do_h_enter()
224 pa |= gpa & ~PAGE_MASK; in kvmppc_do_h_enter()
231 ptel |= pa; in kvmppc_do_h_enter()
233 if (pa) in kvmppc_do_h_enter()
/linux-4.1.27/arch/m68k/include/asm/
Dsun3xprom.h14 unsigned long sun3x_prom_ptov(unsigned long pa, unsigned long size);
/linux-4.1.27/arch/mips/include/asm/octeon/
Dcvmx-address.h135 uint64_t pa:49; /* physical address */ member
224 uint64_t pa:49; member
/linux-4.1.27/drivers/net/can/usb/peak_usb/
Dpcan_usb_core.c707 const struct peak_usb_adapter *pa = dev->adapter; in peak_usb_set_bittiming() local
709 if (pa->dev_set_bittiming) { in peak_usb_set_bittiming()
711 int err = pa->dev_set_bittiming(dev, bt); in peak_usb_set_bittiming()
728 const struct peak_usb_adapter *pa = dev->adapter; in peak_usb_set_data_bittiming() local
730 if (pa->dev_set_data_bittiming) { in peak_usb_set_data_bittiming()
732 int err = pa->dev_set_data_bittiming(dev, bt); in peak_usb_set_data_bittiming()
/linux-4.1.27/arch/tile/include/asm/
Dpage.h152 #define __pa_to_highbits(pa) ((phys_addr_t)(pa) >> NR_PA_HIGHBIT_SHIFT) argument
Dpgtable.h449 phys_addr_t pa = in pmd_page_vaddr() local
451 return (unsigned long)__va(pa); in pmd_page_vaddr()
/linux-4.1.27/drivers/acpi/
Dnuma.c192 acpi_numa_x2apic_affinity_init(struct acpi_srat_x2apic_cpu_affinity *pa) in acpi_numa_x2apic_affinity_init() argument
195 "Found unsupported x2apic [0x%08x] SRAT entry\n", pa->apic_id); in acpi_numa_x2apic_affinity_init()
Dosl.c273 acpi_physical_address pa = 0; in acpi_os_get_root_pointer() local
275 acpi_find_root_pointer(&pa); in acpi_os_get_root_pointer()
276 return pa; in acpi_os_get_root_pointer()
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dmem.c171 dma_addr_t pa = umem->odp_data->dma_list[offset + i]; in __mlx5_ib_populate_pas() local
173 pas[i] = cpu_to_be64(umem_dma_to_mtt(pa)); in __mlx5_ib_populate_pas()
/linux-4.1.27/arch/mips/mm/
Dcerr-sb1.c493 unsigned long long taglo, pa; in extract_dc() local
514 pa = (taglo & 0xFFFFFFE000ULL) | addr; in extract_dc()
528 way, pa, dc_state_str(state), state, taghi, taglo); in extract_dc()
/linux-4.1.27/arch/powerpc/include/asm/
Dmmu-hash64.h271 static inline unsigned long hpte_encode_r(unsigned long pa, int base_psize, in hpte_encode_r() argument
276 return pa & HPTE_R_RPN; in hpte_encode_r()
280 return (pa & ~((1ul << shift) - 1)) | (penc << LP_SHIFT); in hpte_encode_r()
Dio.h734 extern void __iomem * __ioremap_at(phys_addr_t pa, void *ea,
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_iba6120.c1869 u32 type, unsigned long pa) in qib_6120_put_tid() argument
1879 if (pa != dd->tidinvalid) { in qib_6120_put_tid()
1880 if (pa & ((1U << 11) - 1)) { in qib_6120_put_tid()
1882 pa); in qib_6120_put_tid()
1885 pa >>= 11; in qib_6120_put_tid()
1886 if (pa & ~QLOGIC_IB_RT_ADDR_MASK) { in qib_6120_put_tid()
1889 pa); in qib_6120_put_tid()
1894 pa |= dd->tidtemplate; in qib_6120_put_tid()
1896 pa |= 2 << 29; in qib_6120_put_tid()
1918 writel(pa, tidp32); in qib_6120_put_tid()
[all …]
Dqib_init.c1724 dma_addr_t pa = rcd->rcvegrbuf_phys[chunk]; in qib_setup_eagerbufs() local
1736 RCVHQ_RCV_TYPE_EAGER, pa); in qib_setup_eagerbufs()
1737 pa += egrsize; in qib_setup_eagerbufs()
Dqib_iba7220.c2183 u32 type, unsigned long pa) in qib_7220_put_tid() argument
2185 if (pa != dd->tidinvalid) { in qib_7220_put_tid()
2186 u64 chippa = pa >> IBA7220_TID_PA_SHIFT; in qib_7220_put_tid()
2189 if (pa != (chippa << IBA7220_TID_PA_SHIFT)) { in qib_7220_put_tid()
2191 pa); in qib_7220_put_tid()
2197 pa); in qib_7220_put_tid()
2205 pa = chippa; in qib_7220_put_tid()
2207 writeq(pa, tidptr); in qib_7220_put_tid()
Dqib_iba7322.c3818 u32 type, unsigned long pa) in qib_7322_put_tid() argument
3822 if (pa != dd->tidinvalid) { in qib_7322_put_tid()
3823 u64 chippa = pa >> IBA7322_TID_PA_SHIFT; in qib_7322_put_tid()
3826 if (pa != (chippa << IBA7322_TID_PA_SHIFT)) { in qib_7322_put_tid()
3828 pa); in qib_7322_put_tid()
3834 pa); in qib_7322_put_tid()
3842 pa = chippa; in qib_7322_put_tid()
3844 writeq(pa, tidptr); in qib_7322_put_tid()
/linux-4.1.27/arch/powerpc/boot/dts/
Dp1010rdb-pa.dts22 /include/ "p1010rdb-pa.dtsi"
Dp1010rdb-pa_36b.dts45 /include/ "p1010rdb-pa.dtsi"
/linux-4.1.27/drivers/of/
Dfdt.c299 const char *p1 = pathp, *ps = pathp, *pa = NULL; in unflatten_dt_node() local
304 pa = p1; in unflatten_dt_node()
309 if (pa < ps) in unflatten_dt_node()
310 pa = p1; in unflatten_dt_node()
311 sz = (pa - ps) + 1; in unflatten_dt_node()
/linux-4.1.27/arch/tile/include/hv/
Dhypervisor.h673 int hv_store_mapping(HV_VirtAddr va, unsigned int len, HV_PhysAddr pa);
1789 HV_PhysAddr pa; /**< Client physical address of the buffer segment. */ member
2415 hv_pte_set_pa(HV_PTE pte, HV_PhysAddr pa) in hv_pte_set_pa() argument
2417 return hv_pte_set_ptfn(pte, pa >> HV_LOG2_PAGE_TABLE_ALIGN); in hv_pte_set_pa()
Diorpc.h383 unsigned long long pa; /**< Physical address. */ member
Ddrv_xgbe_intf.h33 HV_PhysAddr pa; member
/linux-4.1.27/include/trace/events/
Dext4.h612 struct ext4_prealloc_space *pa),
614 TP_ARGS(ac, pa),
628 __entry->pa_pstart = pa->pa_pstart;
629 __entry->pa_lstart = pa->pa_lstart;
630 __entry->pa_len = pa->pa_len;
642 struct ext4_prealloc_space *pa),
644 TP_ARGS(ac, pa)
650 struct ext4_prealloc_space *pa),
652 TP_ARGS(ac, pa)
656 TP_PROTO(struct ext4_prealloc_space *pa,
[all …]
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_iba6110.c1486 unsigned long pa) in ipath_ht_put_tid() argument
1491 if (pa != dd->ipath_tidinvalid) { in ipath_ht_put_tid()
1492 if (unlikely((pa & ~INFINIPATH_RT_ADDR_MASK))) { in ipath_ht_put_tid()
1495 "40 bits, using only 40!!!\n", pa); in ipath_ht_put_tid()
1496 pa &= INFINIPATH_RT_ADDR_MASK; in ipath_ht_put_tid()
1499 pa |= dd->ipath_tidtemplate; in ipath_ht_put_tid()
1504 pa |= lenvalid | INFINIPATH_RT_VALID; in ipath_ht_put_tid()
1508 writeq(pa, tidptr); in ipath_ht_put_tid()
Dipath_file_ops.c948 dma_addr_t pa = pd->port_rcvegrbuf_phys[chunk]; in ipath_create_user_egr() local
957 RCVHQ_RCV_TYPE_EAGER, pa); in ipath_create_user_egr()
958 pa += egrsize; in ipath_create_user_egr()
/linux-4.1.27/arch/hexagon/kernel/
Dvm_init_segtable.S35 #define BKP(pa) (((pa) & __HVM_PTE_PGMASK_4MB) \ argument
42 #define BKPG_IO(pa) (((pa) & __HVM_PTE_PGMASK_16MB) \ argument
46 #define FOURK_IO(pa) (((pa) & __HVM_PTE_PGMASK_4KB) \ argument
50 #define L2_PTR(pa) (((pa) & __HVM_PTE_PGMASK_4KB) \ argument
/linux-4.1.27/arch/x86/platform/efi/
Defi_64.c220 u64 pa = md->phys_addr; in efi_map_region() local
245 if (!(pa & (PMD_SIZE - 1))) { in efi_map_region()
248 u64 pa_offset = pa & (PMD_SIZE - 1); in efi_map_region()
/linux-4.1.27/tools/perf/util/
Dprobe-event.h106 extern int synthesize_perf_probe_arg(struct perf_probe_arg *pa, char *buf,
Dprobe-event.c1487 int synthesize_perf_probe_arg(struct perf_probe_arg *pa, char *buf, size_t len) in synthesize_perf_probe_arg() argument
1489 struct perf_probe_arg_field *field = pa->field; in synthesize_perf_probe_arg()
1493 if (pa->name && pa->var) in synthesize_perf_probe_arg()
1494 ret = e_snprintf(tmp, len, "%s=%s", pa->name, pa->var); in synthesize_perf_probe_arg()
1496 ret = e_snprintf(tmp, len, "%s", pa->name ? pa->name : pa->var); in synthesize_perf_probe_arg()
1515 if (pa->type) { in synthesize_perf_probe_arg()
1516 ret = e_snprintf(tmp, len, ":%s", pa->type); in synthesize_perf_probe_arg()
/linux-4.1.27/drivers/video/fbdev/
Dmxsfb.c631 unsigned long pa, fbsize; in mxsfb_restore_mode() local
700 pa = readl(host->base + host->devdata->cur_buf); in mxsfb_restore_mode()
702 if (pa < fb_info->fix.smem_start) { in mxsfb_restore_mode()
706 if (pa + fbsize > fb_info->fix.smem_start + fb_info->fix.smem_len) { in mxsfb_restore_mode()
710 ofs = pa - fb_info->fix.smem_start; in mxsfb_restore_mode()
/linux-4.1.27/arch/cris/include/arch-v10/arch/
Dirq.h25 #define PA_IRQ_NBR IO_BITNR(R_VECT_MASK_RD, pa) /* 11 */
/linux-4.1.27/Documentation/pcmcia/
Ddevicetable.txt27 The hex value after "pa" is the hash of product ID string 1, after "pb" for
/linux-4.1.27/arch/tile/mm/
Dinit.c120 phys_addr_t pa = __pa(page_table); in assign_pte() local
121 unsigned long l2_ptfn = pa >> HV_LOG2_PAGE_TABLE_ALIGN; in assign_pte()
123 BUG_ON((pa & (HV_PAGE_TABLE_ALIGN-1)) != 0); in assign_pte()
/linux-4.1.27/drivers/remoteproc/
Dremoteproc_core.c497 ret = iommu_map(rproc->domain, rsc->da, rsc->pa, rsc->len, rsc->flags); in rproc_handle_devmem()
515 rsc->pa, rsc->da, rsc->len); in rproc_handle_devmem()
565 rsc->da, rsc->pa, rsc->len, rsc->flags); in rproc_handle_carveout()
647 rsc->pa = dma; in rproc_handle_carveout()
/linux-4.1.27/arch/arm/kvm/
Dmmu.c965 phys_addr_t pa, unsigned long size, bool writable) in kvm_phys_addr_ioremap() argument
973 pfn = __phys_to_pfn(pa); in kvm_phys_addr_ioremap()
1797 phys_addr_t pa; in kvm_arch_prepare_memory_region() local
1799 pa = (phys_addr_t)vma->vm_pgoff << PAGE_SHIFT; in kvm_arch_prepare_memory_region()
1800 pa += vm_start - vma->vm_start; in kvm_arch_prepare_memory_region()
1806 ret = kvm_phys_addr_ioremap(kvm, gpa, pa, in kvm_arch_prepare_memory_region()
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-single.c140 struct pinctrl_pin_desc *pa; member
781 pin = &pcs->pins.pa[i]; in pcs_add_pin()
817 pcs->pins.pa = devm_kzalloc(pcs->dev, in pcs_allocate_pin_table()
818 sizeof(*pcs->pins.pa) * nr_pins, in pcs_allocate_pin_table()
820 if (!pcs->pins.pa) in pcs_allocate_pin_table()
829 pcs->desc.pins = pcs->pins.pa; in pcs_allocate_pin_table()
/linux-4.1.27/drivers/misc/mic/card/
Dmic_x100.c201 mdev->mmio.pa = MIC_X100_MMIO_BASE; in mic_probe()
/linux-4.1.27/arch/alpha/mm/
Dinit.c210 unsigned long pfn = crb->map[i].pa >> PAGE_SHIFT; in callback_init()
/linux-4.1.27/arch/arm64/include/asm/
Dkvm_mmu.h92 phys_addr_t pa, unsigned long size, bool writable);
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dkeystone-pll.txt37 clock-output-names = "pa-pll-clk";
/linux-4.1.27/drivers/staging/gdm724x/
Dgdm_lte.c195 u16 pa[20]; in icmp6_checksum() member
205 for (i = 0; i < ARRAY_SIZE(pseudo_header.pa); i++) in icmp6_checksum()
206 sum += pseudo_header.pa[i]; in icmp6_checksum()
/linux-4.1.27/drivers/message/fusion/
Dmptbase.c447 mpt_turbo_reply(MPT_ADAPTER *ioc, u32 pa) in mpt_turbo_reply() argument
455 ioc->name, pa)); in mpt_turbo_reply()
457 switch (pa >> MPI_CONTEXT_REPLY_TYPE_SHIFT) { in mpt_turbo_reply()
459 req_idx = pa & 0x0000FFFF; in mpt_turbo_reply()
460 cb_idx = (pa & 0x00FF0000) >> 16; in mpt_turbo_reply()
474 if ((pa & 0x58000000) == 0x58000000) { in mpt_turbo_reply()
475 req_idx = pa & 0x0000FFFF; in mpt_turbo_reply()
482 mr = (MPT_FRAME_HDR *) CAST_U32_TO_PTR(pa); in mpt_turbo_reply()
486 mr = (MPT_FRAME_HDR *) CAST_U32_TO_PTR(pa); in mpt_turbo_reply()
508 mpt_reply(MPT_ADAPTER *ioc, u32 pa) in mpt_reply() argument
[all …]
/linux-4.1.27/arch/powerpc/kernel/
Deeh.c348 unsigned long pa; in eeh_token_to_phys() local
360 pa = pte_pfn(*ptep) << PAGE_SHIFT; in eeh_token_to_phys()
362 return pa | (token & (PAGE_SIZE-1)); in eeh_token_to_phys()
/linux-4.1.27/tools/testing/ktest/
Dktest.pl3051 my ($pa, $pb) = @_;
3054 my %a = %{$pa};
3070 my ($pa, $pb) = @_;
3075 my %a = %{$pa};
3092 my ($pa, $pb) = @_;
3097 my %a = %{$pa};
/linux-4.1.27/drivers/net/ethernet/dec/tulip/
Dde4x5.c1954 char *pa; in SetMulticastFilter() local
1959 pa = build_setup_frame(dev, ALL); /* Build the basic frame */ in SetMulticastFilter()
1981 *(pa + (i&1)) = *addrs++; in SetMulticastFilter()
1982 if (i & 0x01) pa += 4; in SetMulticastFilter()
5031 char *pa = lp->setup_frame; in build_setup_frame() local
5039 for (pa=lp->setup_frame+IMPERF_PA_OFFSET, i=0; i<ETH_ALEN; i++) { in build_setup_frame()
5040 *(pa + i) = dev->dev_addr[i]; /* Host address */ in build_setup_frame()
5041 if (i & 0x01) pa += 2; in build_setup_frame()
5046 *(pa + (i&1)) = dev->dev_addr[i]; in build_setup_frame()
5047 if (i & 0x01) pa += 4; in build_setup_frame()
[all …]
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_crtc.c309 struct plane_state *pa = (struct plane_state *)a; in pstate_cmp() local
311 return pa->state->zpos - pb->state->zpos; in pstate_cmp()
/linux-4.1.27/net/8021q/
Dvlan_dev.c369 static int vlan_dev_neigh_setup(struct net_device *dev, struct neigh_parms *pa) in vlan_dev_neigh_setup() argument
376 err = ops->ndo_neigh_setup(real_dev, pa); in vlan_dev_neigh_setup()
/linux-4.1.27/arch/tile/kernel/
Dsetup.c354 HV_PhysAddr pa = ((HV_PhysAddr)node_start_pfn[i]) << PAGE_SHIFT; in store_permanent_mappings() local
362 HV_VirtAddr addr = (HV_VirtAddr) __va(pa); in store_permanent_mappings()
363 hv_store_mapping(addr, pages << PAGE_SHIFT, pa); in store_permanent_mappings()
Dhvglue_trace.c202 HV_PhysAddr, pa)
/linux-4.1.27/drivers/infiniband/hw/amso1100/
Dc2.h300 unsigned long pa; /* PA device memory */ member
Dc2_cq.c354 peer_pa = c2dev->pa + be32_to_cpu(reply->adapter_shared); in c2_init_cq()
Dc2_qp.c517 peer_pa = c2dev->pa + be32_to_cpu(reply->sq_mq_start); in c2_alloc_qp()
536 peer_pa = c2dev->pa + be32_to_cpu(reply->rq_mq_start); in c2_alloc_qp()
/linux-4.1.27/drivers/net/ethernet/realtek/
Dr8169.c2455 struct rtl_fw_phy_action *pa = &rtl_fw->phy_action; in rtl_fw_format_ok() local
2484 pa->code = (__le32 *)(fw->data + start); in rtl_fw_format_ok()
2485 pa->size = size; in rtl_fw_format_ok()
2492 pa->code = (__le32 *)fw->data; in rtl_fw_format_ok()
2493 pa->size = fw->size / FW_OPCODE_SIZE; in rtl_fw_format_ok()
2503 struct rtl_fw_phy_action *pa) in rtl_fw_data_ok() argument
2508 for (index = 0; index < pa->size; index++) { in rtl_fw_data_ok()
2509 u32 action = le32_to_cpu(pa->code[index]); in rtl_fw_data_ok()
2531 if (index + 2 >= pa->size) { in rtl_fw_data_ok()
2540 if (index + 1 + regno >= pa->size) { in rtl_fw_data_ok()
[all …]
/linux-4.1.27/arch/microblaze/include/asm/
Dpgtable.h536 int map_page(unsigned long va, phys_addr_t pa, int flags);
/linux-4.1.27/arch/mips/kvm/
Demulate.c1537 unsigned long pa; in kvm_mips_sync_icache() local
1550 pa = (pfn << PAGE_SHIFT) | offset; in kvm_mips_sync_icache()
1553 CKSEG0ADDR(pa)); in kvm_mips_sync_icache()
1555 local_flush_icache_range(CKSEG0ADDR(pa), 32); in kvm_mips_sync_icache()
/linux-4.1.27/drivers/gpu/drm/omapdrm/
Domap_dmm_tiler.c82 static void *alloc_dma(struct dmm_txn *txn, size_t sz, dma_addr_t *pa) in alloc_dma() argument
92 *pa = txn->current_pa; in alloc_dma()
/linux-4.1.27/arch/arm/boot/dts/
Dkeystone-clocks.dtsi219 clock-output-names = "pa";
/linux-4.1.27/include/linux/mlx5/
Ddriver.h583 u64 pa; member
/linux-4.1.27/drivers/crypto/
Dn2_core.c1070 unsigned long pa; in n2_do_chaining() local
1072 pa = (c->arr[c->arr_len-1].src_paddr + in n2_do_chaining()
1076 memcpy(rctx->temp_iv, __va(pa), in n2_do_chaining()
/linux-4.1.27/Documentation/
Dprintk-formats.txt76 %pa[p] 0x01234567 or 0x0123456789abcdef
/linux-4.1.27/drivers/net/wireless/b43/
Dphy_lp.c1863 bool rx, bool pa, struct lpphy_tx_gains *gains) in lpphy_rx_iq_cal() argument
1900 pa = false; in lpphy_rx_iq_cal()
1908 0xFFF7, pa << 3); in lpphy_rx_iq_cal()
1912 0xFFDF, pa << 5); in lpphy_rx_iq_cal()

12