Home
last modified time | relevance | path

Searched full:pa (Results 1 – 25 of 718) sorted by relevance

12345678910>>...29

/linux/include/dt-bindings/pinctrl/
H A Domap.h57 #define OMAP_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) argument
59 #define OMAP2420_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0030) (val) argument
60 #define OMAP2430_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
61 #define OMAP3_CORE1_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
62 #define OMAP3430_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25d8) (val) argument
63 #define OMAP3630_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25a0) (val) argument
64 #define OMAP3_WKUP_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2a00) (val) argument
65 #define DM814X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
66 #define DM816X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
67 #define AM33XX_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) (0) argument
[all …]
H A Dkeystone.h27 #define KEYSTONE_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) argument
29 #define K2G_CORE_IOPAD(pa) KEYSTONE_IOPAD_OFFSET((pa), 0x1000) argument
/linux/drivers/net/fddi/skfp/
H A Dcfm.c100 smc->y[PA].scrub = 0 ; in cfm_init()
102 smc->y[PA].cem_pst = CEM_PST_DOWN ; in cfm_init()
107 #define THRU_ENABLED(smc) (smc->y[PA].pc_mode != PM_TREE && \
123 /* take precedence over PA */ in selection_criteria()
159 if (np != PA && np != PB) { in cem_priv_state()
236 smc->y[PA].pc_mode == PM_PEER) || in cfm()
270 smc->mib.p[PA].fddiPORTCurrentPath = MIB_PATH_ISOLATED ; in cfm_fsm()
272 smc->mib.p[PA].fddiPORTMACPlacement = 0 ; in cfm_fsm()
285 /*SAS port can be PA or PB ! */ in cfm_fsm()
286 if (smc->s.sas && (smc->y[PA].cf_join || smc->y[PA].cf_loop || in cfm_fsm()
[all …]
H A Dpmf.c31 static int smt_set_para(struct s_smc *smc, struct smt_para *pa, int index,
308 struct smt_para *pa ; in smt_build_pmf_response() local
365 pa = (struct smt_para *) (req + 1) ; in smt_build_pmf_response()
370 if (((u_short)len < pa->p_len + PARA_LEN) || (pa->p_len & 3)) { in smt_build_pmf_response()
375 if (((range = (pa->p_type & 0xf000)) == 0x2000) || in smt_build_pmf_response()
380 index = *((u_char *)pa + PARA_LEN + 3) ;/* index */ in smt_build_pmf_response()
382 if (!set && (pa->p_len != 4)) { in smt_build_pmf_response()
411 if (!set && (pa->p_len != 0)) { in smt_build_pmf_response()
423 pt = smt_get_ptab(pa->p_type) ; in smt_build_pmf_response()
438 else if (pa->p_type != SMT_P_AUTHOR && in smt_build_pmf_response()
[all …]
/linux/arch/arm/mach-omap1/
H A Dio.c75 u8 omap_readb(u32 pa) in omap_readb() argument
77 return __raw_readb(OMAP1_IO_ADDRESS(pa)); in omap_readb()
81 u16 omap_readw(u32 pa) in omap_readw() argument
83 return __raw_readw(OMAP1_IO_ADDRESS(pa)); in omap_readw()
87 u32 omap_readl(u32 pa) in omap_readl() argument
89 return __raw_readl(OMAP1_IO_ADDRESS(pa)); in omap_readl()
93 void omap_writeb(u8 v, u32 pa) in omap_writeb() argument
95 __raw_writeb(v, OMAP1_IO_ADDRESS(pa)); in omap_writeb()
99 void omap_writew(u16 v, u32 pa) in omap_writew() argument
101 __raw_writew(v, OMAP1_IO_ADDRESS(pa)); in omap_writew()
[all …]
/linux/lib/
H A Dtest_debug_virtual.c24 phys_addr_t pa; in test_debug_virtual_init() local
28 pa = virt_to_phys(va); in test_debug_virtual_init()
30 pr_info("PA: %pa for VA: 0x%lx\n", &pa, (unsigned long)va); in test_debug_virtual_init()
36 pa = virt_to_phys(foo); in test_debug_virtual_init()
38 pr_info("PA: %pa for VA: 0x%lx\n", &pa, (unsigned long)va); in test_debug_virtual_init()
/linux/arch/parisc/include/asm/
H A Dhardware.h23 pcx = 0, /* pa7000 pa 1.0 */
24 pcxs = 1, /* pa7000 pa 1.1a */
25 pcxt = 2, /* pa7100 pa 1.1b */
26 pcxt_ = 3, /* pa7200 (t') pa 1.1c */
27 pcxl = 4, /* pa7100lc pa 1.1d */
28 pcxl2 = 5, /* pa7300lc pa 1.1e */
29 pcxu = 6, /* pa8000 pa 2.0 */
30 pcxu_ = 7, /* pa8200 (u+) pa 2.0 */
31 pcxw = 8, /* pa8500 pa 2.0 */
32 pcxw_ = 9, /* pa8600 (w+) pa 2.0 */
[all …]
H A Dspecial_insns.h6 unsigned long pa; \
13 : "=&r" (pa) \
17 pa; \
21 unsigned long pa; \
28 : "=&r" (pa) \
32 pa; \
/linux/arch/x86/mm/
H A Dsrat.c28 acpi_numa_x2apic_affinity_init(struct acpi_srat_x2apic_cpu_affinity *pa) in acpi_numa_x2apic_affinity_init() argument
35 if (pa->header.length < sizeof(struct acpi_srat_x2apic_cpu_affinity)) { in acpi_numa_x2apic_affinity_init()
39 if ((pa->flags & ACPI_SRAT_CPU_ENABLED) == 0) in acpi_numa_x2apic_affinity_init()
41 pxm = pa->proximity_domain; in acpi_numa_x2apic_affinity_init()
42 apic_id = pa->apic_id; in acpi_numa_x2apic_affinity_init()
66 acpi_numa_processor_affinity_init(struct acpi_srat_cpu_affinity *pa) in acpi_numa_processor_affinity_init() argument
73 if (pa->header.length != sizeof(struct acpi_srat_cpu_affinity)) { in acpi_numa_processor_affinity_init()
77 if ((pa->flags & ACPI_SRAT_CPU_ENABLED) == 0) in acpi_numa_processor_affinity_init()
79 pxm = pa->proximity_domain_lo; in acpi_numa_processor_affinity_init()
81 pxm |= *((unsigned int*)pa->proximity_domain_hi) << 8; in acpi_numa_processor_affinity_init()
[all …]
/linux/fs/ext4/
H A Dmballoc.c263 * blocks: how many blocks marked used/free in on-disk bitmap, buddy and PA.
267 * - new PA: buddy += N; PA = N
268 * - use inode PA: on-disk += N; PA -= N
269 * - discard inode PA buddy -= on-disk - PA; PA = 0
270 * - use locality group PA on-disk += N; PA -= N
271 * - discard locality group PA buddy -= PA; PA = 0
272 * note: 'buddy -= on-disk - PA' is used to show that on-disk bitmap
274 * bits from PA, only from on-disk bitmap
284 * bit set and PA claims same block, it's OK. IOW, one can set bit in
285 * on-disk bitmap if buddy has same bit set or/and PA covers corresponded
[all …]
/linux/arch/parisc/kernel/
H A Dhpmc.S116 load32 PA(hpmc_stack),sp
129 load32 PA(os_hpmc_1),%r4
148 load32 PA(hpmc_raddr),arg2
149 load32 PA(hpmc_pim_data),arg3
153 ldil L%PA(os_hpmc_2), rp
155 ldo R%PA(os_hpmc_2)(rp), rp
168 ldil L%PA(os_hpmc_3),rp
170 ldo R%PA(os_hpmc_3)(rp),rp
189 load32 PA(hpmc_raddr),arg2
193 load32 PA(hpmc_iodc_buf),%r4
[all …]
H A Dhead.S61 load32 PA(__bss_start),%r3
62 load32 PA(__bss_stop),%r4
68 load32 PA(boot_args),%r1
83 load32 PA(msg1),%arg0
88 load32 PA(init_stack),%sp
94 load32 PA(__bss_start),%r1
100 load32 PA(.iodc_panic_ret), %rp
115 load32 PA(swapper_pg_dir),%r4
121 load32 PA(pmd0),%r5
132 load32 PA(pg0),%r1
[all …]
/linux/arch/arm64/kernel/
H A Dacpi_numa.c40 struct acpi_srat_gicc_affinity *pa; in acpi_parse_gicc_pxm() local
46 pa = (struct acpi_srat_gicc_affinity *)header; in acpi_parse_gicc_pxm()
47 if (!pa) in acpi_parse_gicc_pxm()
50 if (!(pa->flags & ACPI_SRAT_GICC_ENABLED)) in acpi_parse_gicc_pxm()
53 pxm = pa->proximity_domain; in acpi_parse_gicc_pxm()
62 cpu = get_cpu_for_acpi_id(pa->acpi_processor_uid); in acpi_parse_gicc_pxm()
81 void __init acpi_numa_gicc_affinity_init(struct acpi_srat_gicc_affinity *pa) in acpi_numa_gicc_affinity_init() argument
88 if (pa->header.length < sizeof(struct acpi_srat_gicc_affinity)) { in acpi_numa_gicc_affinity_init()
90 pa->header.length); in acpi_numa_gicc_affinity_init()
95 if (!(pa->flags & ACPI_SRAT_GICC_ENABLED)) in acpi_numa_gicc_affinity_init()
[all …]
/linux/drivers/s390/cio/
H A Dvfio_ccw_cp.c44 * @pa: page_array on which to perform the operation
55 * -EINVAL if pa->pa_nr is not initially zero, or pa->pa_iova is not NULL
58 static int page_array_alloc(struct page_array *pa, unsigned int len) in page_array_alloc() argument
60 if (pa->pa_nr || pa->pa_iova) in page_array_alloc()
66 pa->pa_nr = len; in page_array_alloc()
68 pa->pa_iova = kzalloc_objs(*pa->pa_iova, len); in page_array_alloc()
69 if (!pa->pa_iova) in page_array_alloc()
72 pa->pa_page = kzalloc_objs(*pa->pa_page, len); in page_array_alloc()
73 if (!pa->pa_page) { in page_array_alloc()
74 kfree(pa->pa_iova); in page_array_alloc()
[all …]
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c71 dma_addr_t pa; in usnic_uiom_put_pages() local
76 pa = sg_phys(sg); in usnic_uiom_put_pages()
78 usnic_dbg("pa: %pa\n", &pa); in usnic_uiom_put_pages()
99 dma_addr_t pa; in usnic_uiom_get_pages() local
164 pa = sg_phys(sg); in usnic_uiom_get_pages()
165 usnic_dbg("va: 0x%lx pa: %pa\n", in usnic_uiom_get_pages()
166 cur_base + i*PAGE_SIZE, &pa); in usnic_uiom_get_pages()
245 dma_addr_t pa; in usnic_uiom_map_sorted_intervals() local
259 pa = sg_phys(&chunk->page_list[i]); in usnic_uiom_map_sorted_intervals()
266 pa_start = pa; in usnic_uiom_map_sorted_intervals()
[all …]
/linux/sound/pci/asihpi/
H A Dhpioctl.c180 struct hpi_adapter *pa = NULL; in asihpi_hpi_ioctl() local
183 pa = &adapters[array_index_nospec(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/drivers/gpu/drm/amd/amdgpu/
H A Dumc_v6_7.h57 /* XOR bit 20, 25, 34 of PA into CH4 bit (bit 12 of PA),
60 #define CHANNEL_HASH(channel_idx, pa) (((channel_idx) >> 4) ^ \ argument
61 (((pa) >> 20) & 0x1ULL & adev->df.hash_status.hash_64k) ^ \
62 (((pa) >> 25) & 0x1ULL & adev->df.hash_status.hash_2m) ^ \
63 (((pa) >> 34) & 0x1ULL & adev->df.hash_status.hash_1g))
64 #define SET_CHANNEL_HASH(channel_idx, pa) do { \ argument
65 (pa) &= ~(0x1ULL << UMC_V6_7_PA_CH4_BIT); \
66 (pa) |= (CHANNEL_HASH(channel_idx, pa) << UMC_V6_7_PA_CH4_BIT); \
/linux/arch/loongarch/lib/
H A Ddump_tlb.c31 unsigned long long entrylo0, entrylo1, pa; in dump_tlb() local
77 pa = entrylo0 & ~(ENTRYLO_NR | ENTRYLO_NX); in dump_tlb()
79 pa = pa & PAGE_MASK; in dump_tlb()
86 pr_cont("pa=0x%0*llx c=%d d=%d v=%d g=%d plv=%lld] [", in dump_tlb()
87 pwidth, pa, c0, in dump_tlb()
94 pa = entrylo1 & ~(ENTRYLO_NR | ENTRYLO_NX); in dump_tlb()
96 pa = pa & PAGE_MASK; in dump_tlb()
102 pr_cont("pa=0x%0*llx c=%d d=%d v=%d g=%d plv=%lld]\n", in dump_tlb()
103 pwidth, pa, c1, in dump_tlb()
/linux/arch/mips/lib/
H A Ddump_tlb.c69 unsigned long long entrylo0, entrylo1, pa; in dump_tlb() local
150 pa = entrylo0 & ~(MIPS_ENTRYLO_RI | MIPS_ENTRYLO_XI); in dump_tlb()
152 pa |= (unsigned long long)readx_c0_entrylo0() << 30; in dump_tlb()
153 pa = (pa << 6) & PAGE_MASK; in dump_tlb()
159 pr_cont("pa=%0*llx c=%d d=%d v=%d g=%d] [", in dump_tlb()
160 pwidth, pa, c0, in dump_tlb()
165 pa = entrylo1 & ~(MIPS_ENTRYLO_RI | MIPS_ENTRYLO_XI); in dump_tlb()
167 pa |= (unsigned long long)readx_c0_entrylo1() << 30; in dump_tlb()
168 pa = (pa << 6) & PAGE_MASK; in dump_tlb()
173 pr_cont("pa=%0*llx c=%d d=%d v=%d g=%d]\n", in dump_tlb()
[all …]
/linux/drivers/thermal/
H A Dgov_power_allocator.c363 struct power_actor *pa = &power[i]; in divvy_up_power() local
365 pa->granted_power = pa->max_power; in divvy_up_power()
372 struct power_actor *pa = &power[i]; in divvy_up_power() local
373 u64 req_range = (u64)pa->weighted_req_power * power_range; in divvy_up_power()
375 pa->granted_power = DIV_ROUND_CLOSEST_ULL(req_range, in divvy_up_power()
378 if (pa->granted_power > pa->max_power) { in divvy_up_power()
379 extra_power += pa->granted_power - pa->max_power; in divvy_up_power()
380 pa->granted_power = pa->max_power; in divvy_up_power()
383 pa->extra_actor_power = pa->max_power - pa->granted_power; in divvy_up_power()
384 capped_extra_power += pa->extra_actor_power; in divvy_up_power()
[all …]
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-desc.c177 struct xgbe_page_alloc *pa, int alloc_order, in xgbe_alloc_pages() argument
215 pa->pages = pages; in xgbe_alloc_pages()
216 pa->pages_len = PAGE_SIZE << order; in xgbe_alloc_pages()
217 pa->pages_offset = 0; in xgbe_alloc_pages()
218 pa->pages_dma = pages_dma; in xgbe_alloc_pages()
224 struct xgbe_page_alloc *pa, in xgbe_set_buffer_data() argument
227 get_page(pa->pages); in xgbe_set_buffer_data()
228 bd->pa = *pa; in xgbe_set_buffer_data()
230 bd->dma_base = pa->pages_dma; in xgbe_set_buffer_data()
231 bd->dma_off = pa->pages_offset; in xgbe_set_buffer_data()
[all …]
/linux/drivers/net/ethernet/pasemi/
H A DKconfig3 # PA Semi network device configuration
7 bool "PA Semi devices"
15 the questions about PA Semi cards. If you say Y, you will be asked for
21 tristate "PA Semi 1/10Gbit MAC"
26 PA Semi's PWRficient line of chips.
/linux/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-desc.c41 if (desc_data->rx.hdr.pa.pages) in xlgmac_unmap_desc_data()
42 put_page(desc_data->rx.hdr.pa.pages); in xlgmac_unmap_desc_data()
51 if (desc_data->rx.buf.pa.pages) in xlgmac_unmap_desc_data()
52 put_page(desc_data->rx.buf.pa.pages); in xlgmac_unmap_desc_data()
327 struct xlgmac_page_alloc *pa, in xlgmac_alloc_pages() argument
353 pa->pages = pages; in xlgmac_alloc_pages()
354 pa->pages_len = PAGE_SIZE << order; in xlgmac_alloc_pages()
355 pa->pages_offset = 0; in xlgmac_alloc_pages()
356 pa->pages_dma = pages_dma; in xlgmac_alloc_pages()
362 struct xlgmac_page_alloc *pa, in xlgmac_set_buffer_data() argument
[all …]
/linux/arch/powerpc/platforms/pasemi/
H A DKconfig4 bool "PA Semi SoC-based platforms"
12 This option enables support for PA Semi's PWRficient line
15 menu "PA Semi PWRficient options"
29 bool "PA Semi IOMMU support"
32 IOMMU support for PA Semi PWRficient
/linux/include/linux/soc/ti/
H A Domap1-io.h12 extern u8 omap_readb(u32 pa);
13 extern u16 omap_readw(u32 pa);
14 extern u32 omap_readl(u32 pa);
15 extern void omap_writeb(u8 v, u32 pa);
16 extern void omap_writew(u16 v, u32 pa);
17 extern void omap_writel(u32 v, u32 pa);
19 static inline u8 omap_readb(u32 pa) { return 0; } in omap_readb() argument
20 static inline u16 omap_readw(u32 pa) { return 0; } in omap_readw() argument
21 static inline u32 omap_readl(u32 pa) { return 0; } in omap_readl() argument
22 static inline void omap_writeb(u8 v, u32 pa) { } in omap_writeb() argument
[all …]

12345678910>>...29