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

123

/drivers/misc/mic/common/
H A Dmic_dev.h27 * @pa: Base physical address.
32 phys_addr_t pa; member in struct:mic_mw
/drivers/staging/bcm/
H A Dsort.c16 struct bcm_packet_info const *pa = a; local
19 if (!pa->bValid || !pb->bValid)
22 return pa->u8TrafficPriority - pb->u8TrafficPriority;
36 struct bcm_classifier_rule const *pa = a; local
39 if (!pa->bUsed || !pb->bUsed)
42 return pa->u8ClassifierRulePriority - pb->u8ClassifierRulePriority;
/drivers/net/ethernet/intel/i40e/
H A Di40e_osdep.h56 dma_addr_t pa; member in struct:i40e_dma_mem
/drivers/net/ethernet/intel/i40evf/
H A Di40e_osdep.h55 dma_addr_t pa; member in struct:i40e_dma_mem
/drivers/dio/
H A Ddio.c123 unsigned long pa; local
128 pa = dio_scodetophysaddr(scode);
130 if (!pa)
134 va = (void *)(pa + DIO_VIRADDRBASE);
136 va = ioremap(pa, PAGE_SIZE);
202 unsigned long pa; local
207 pa = dio_scodetophysaddr(scode);
209 if (!pa)
213 va = (void *)(pa + DIO_VIRADDRBASE);
215 va = ioremap(pa, PAGE_SIZ
[all...]
/drivers/infiniband/hw/ehca/
H A Dehca_av.c57 struct ib_port_attr pa; local
70 ret = ehca_query_port(&shca->ib_device, port, &pa);
76 link = ib_width_enum_to_int(pa.active_width) * pa.active_speed;
/drivers/media/v4l2-core/
H A Dvideobuf2-memops.c103 dma_addr_t pa = 0; local
120 pa = this_pfn << PAGE_SHIFT;
134 *res_pa = pa + offset;
/drivers/misc/mic/host/
H A Dmic_fops.c156 unsigned long *size, unsigned long *pa)
171 *pa = virt_to_phys(mdev->dp);
179 *pa = virt_to_phys(mvr->vring.va);
196 unsigned long pa, size = vma->vm_end - vma->vm_start, size_rem = size; local
207 i = mic_query_offset(mvdev, offset, &size, &pa);
211 pa >> PAGE_SHIFT, size, vma->vm_page_prot);
215 "%s %d type %d size 0x%lx off 0x%lx pa 0x%lx vma 0x%lx\n",
217 pa, vma->vm_start + offset);
155 mic_query_offset(struct mic_vdev *mvdev, unsigned long offset, unsigned long *size, unsigned long *pa) argument
H A Dmic_smpt.c32 static inline u8 mic_sys_addr_to_smpt(struct mic_device *mdev, dma_addr_t pa) argument
34 return (pa - mdev->smpt->info.base) >> mdev->smpt->info.page_shift;
42 static inline u64 mic_smpt_offset(struct mic_device *mdev, dma_addr_t pa) argument
44 return pa & mic_system_page_mask(mdev);
47 static inline u64 mic_smpt_align_low(struct mic_device *mdev, dma_addr_t pa) argument
49 return ALIGN(pa - mic_system_page_mask(mdev),
53 static inline u64 mic_smpt_align_high(struct mic_device *mdev, dma_addr_t pa) argument
55 return ALIGN(pa, mdev->smpt->info.page_size);
72 mic_is_system_addr(struct mic_device *mdev, dma_addr_t pa) argument
74 return pa >
[all...]
/drivers/char/agp/
H A Dalpha-agp.c19 unsigned long pa; local
24 pa = agp->ops->translate(agp, dma_addr);
26 if (pa == (unsigned long)-EINVAL)
32 page = virt_to_page(__va(pa));
/drivers/gpu/drm/msm/
H A Dmsm_iommu.c60 u32 pa = sg_phys(sg) - sg->offset; local
63 VERB("map[%d]: %08x %08x(%x)", i, iova, pa, bytes);
65 ret = iommu_map(domain, da, pa, bytes, prot);
/drivers/tty/serial/8250/
H A D8250_hp300.c132 unsigned long pa = dio_scodetophysaddr(scode); local
133 if (!pa)
139 port.mapbase = (pa + UART_OFFSET);
142 port.irq = DIO_IPL(pa + DIO_VIRADDRBASE);
145 out_8(pa + DIO_VIRADDRBASE + DCA_IC, DCA_IC_IE);
147 if (DIO_ID(pa + DIO_VIRADDRBASE) & 0x80)
/drivers/acpi/
H A Dnuma.c197 acpi_numa_x2apic_affinity_init(struct acpi_srat_x2apic_cpu_affinity *pa) argument
200 "Found unsupported x2apic [0x%08x] SRAT entry\n", pa->apic_id);
/drivers/iommu/
H A Domap-iommu2.c86 u32 l, pa; local
91 pa = virt_to_phys(obj->iopgd);
92 if (!IS_ALIGNED(pa, SZ_16K))
99 iommu_write_reg(obj, pa, MMU_TTB);
190 cr->ram = e->pa | e->endian | e->elsz | e->mixed;
291 e->pa = cr->ram & MMU_RAM_PADDR_MASK;
H A Dmsm_iommu.c363 phys_addr_t pa, size_t len, int prot)
425 *(fl_pte+i) = (pa & 0xFF000000) | FL_SUPERSECTION |
431 *fl_pte = (pa & 0xFFF00000) | FL_AP_READ | FL_AP_WRITE | FL_NG |
456 *sl_pte = (pa & SL_BASE_MASK_SMALL) | SL_AP0 | SL_AP1 | SL_NG |
463 *(sl_pte+i) = (pa & SL_BASE_MASK_LARGE) | SL_AP0 |
362 msm_iommu_map(struct iommu_domain *domain, unsigned long va, phys_addr_t pa, size_t len, int prot) argument
H A Dtegra-gart.c243 phys_addr_t pa, size_t bytes, int prot)
253 pfn = __phys_to_pfn(pa);
255 dev_err(gart->dev, "Invalid page: %pa\n", &pa);
286 phys_addr_t pa; local
296 pa = (pte & GART_PAGE_MASK);
297 if (!pfn_valid(__phys_to_pfn(pa))) {
298 dev_err(gart->dev, "No entry for %08llx:%pa\n",
299 (unsigned long long)iova, &pa);
303 return pa;
242 gart_iommu_map(struct iommu_domain *domain, unsigned long iova, phys_addr_t pa, size_t bytes, int prot) argument
[all...]
H A Domap-iommu.h19 u32 pa; member in struct:iotlb_entry
/drivers/media/radio/
H A Dradio-keene.c71 u8 pa; member in struct:keene_device
92 radio->buffer[4] = radio->pa;
260 radio->pa = (ctrl->val - 71) * 100 / 62;
350 radio->pa = 118;
/drivers/media/usb/tlg2300/
H A Dpd-alsa.c58 struct poseidon_audio *pa = &p->audio; local
63 pa->users++;
64 pa->card_close = 0;
65 pa->capture_pcm_substream = substream;
78 struct poseidon_audio *pa = &p->audio; local
80 pa->users--;
81 pa->card_close = 1;
109 struct poseidon_audio *pa = &p->audio; local
113 if (pa->urb_array[i])
114 usb_kill_urb(pa
137 struct poseidon_audio *pa = urb->context; local
174 struct poseidon_audio *pa = urb->context; local
204 struct poseidon_audio *pa = &p->audio; local
223 struct poseidon_audio *pa = &p->audio; local
257 struct poseidon_audio *pa = &p->audio; local
298 struct poseidon_audio *pa = &p->audio; local
332 struct poseidon_audio *pa = &p->audio; local
[all...]
/drivers/scsi/sym53c8xx_2/
H A Dsym_fw.c260 u32 *pa; local
269 pa = (u32 *) &np->fwa_bas;
271 pa[i] = np->scripta_ba + po[i];
277 pa = (u32 *) &np->fwb_bas;
279 pa[i] = np->scriptb_ba + po[i];
285 pa = (u32 *) &np->fwz_bas;
287 pa[i] = np->scriptz_ba + po[i];
/drivers/sfi/
H A Dsfi_core.c120 static void sfi_print_table_header(unsigned long long pa, argument
124 header->sig, pa,
164 struct sfi_table_header *sfi_map_table(u64 pa) argument
169 if (!TABLE_ON_PAGE(syst_pa, pa, sizeof(struct sfi_table_header)))
170 th = sfi_map_memory(pa, sizeof(struct sfi_table_header));
172 th = (void *)syst_va + (pa - syst_pa);
180 if (!TABLE_ON_PAGE(syst_pa, pa, sizeof(struct sfi_table_header)))
183 return sfi_map_memory(pa, length);
231 __ref sfi_check_table(u64 pa, struct sfi_table_key *key) argument
236 th = sfi_map_table(pa);
418 sfi_sysfs_install_table(u64 pa) argument
[all...]
/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c85 dma_addr_t pa; local
90 pa = sg_phys(sg);
94 usnic_dbg("pa: %pa\n", &pa);
114 dma_addr_t pa; local
173 pa = sg_phys(sg);
174 usnic_dbg("va: 0x%lx pa: %pa\n",
175 cur_base + i*PAGE_SIZE, &pa);
253 dma_addr_t pa; local
[all...]
/drivers/isdn/hardware/eicon/
H A Ddiva.c169 diva_os_xdi_adapter_t *pdiva, *pa; local
207 pa = pdiva;
209 pa = diva_q_get_next(&pa->link);
210 if (pa && !pa->interface.cleanup_adapter_proc) {
211 pa->controller = i + 1 + j;
212 pa->xdi_adapter.ANum = pa->controller;
213 IoAdapters[i + j] = &pa
283 diva_os_xdi_adapter_t *pa; local
[all...]
/drivers/net/fddi/skfp/
H A Dpmf.c39 static int smt_set_para(struct s_smc *smc, struct smt_para *pa, int index,
316 struct smt_para *pa ; local
373 pa = (struct smt_para *) (req + 1) ;
378 if (((u_short)len < pa->p_len + PARA_LEN) || (pa->p_len & 3)) {
383 if (((range = (pa->p_type & 0xf000)) == 0x2000) ||
388 index = *((u_char *)pa + PARA_LEN + 3) ;/* index */
390 if (!set && (pa->p_len != 4)) {
419 if (!set && (pa->p_len != 0)) {
431 pt = smt_get_ptab(pa
501 struct smt_para *pa ; local
536 struct smt_para *pa ; local
553 struct smt_para *pa ; local
1075 smt_set_para(struct s_smc *smc, struct smt_para *pa, int index, int local, int set) argument
1563 struct smt_para *pa ; local
[all...]
/drivers/base/
H A Dplatform.c200 struct platform_object *pa = container_of(dev, struct platform_object, local
203 of_device_node_put(&pa->pdev.dev);
204 kfree(pa->pdev.dev.platform_data);
205 kfree(pa->pdev.mfd_cell);
206 kfree(pa->pdev.resource);
207 kfree(pa->pdev.driver_override);
208 kfree(pa);
221 struct platform_object *pa; local
223 pa = kzalloc(sizeof(*pa)
[all...]

Completed in 548 milliseconds

123