/drivers/staging/bcm/ |
H A D | sort.c | 16 PacketInfo const *pa = a; local 19 if (!pa->bValid || !pb->bValid) 22 return pa->u8TrafficPriority - pb->u8TrafficPriority; 36 S_CLASSIFIER_RULE const *pa = a; local 39 if (!pa->bUsed || !pb->bUsed) 42 return pa->u8ClassifierRulePriority - pb->u8ClassifierRulePriority;
|
/drivers/media/video/tlg2300/ |
H A D | pd-alsa.c | 58 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 327 struct poseidon_audio *pa = &p->audio; local [all...] |
/drivers/sfi/ |
H A D | sfi_core.h | 80 extern struct sfi_table_attr __init *sfi_sysfs_install_table(u64 pa);
|
H A D | sfi_core.c | 120 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/dio/ |
H A D | dio.c | 123 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/net/fddi/skfp/ |
H A D | pmf.c | 39 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/isdn/hardware/eicon/ |
H A D | diva.c | 169 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/ethernet/brocade/bna/ |
H A D | bfa_ioc.h | 50 u64 pa; /* ! Physical address */ member in struct:bfa_dma 64 #define bfa_dma_be_addr_set(dma_addr, pa) \ 65 __bfa_dma_be_addr_set(&dma_addr, (u64)pa) 67 __bfa_dma_be_addr_set(union bfi_addr_u *dma_addr, u64 pa) argument 69 dma_addr->a32.addr_lo = (u32) htonl(pa); 70 dma_addr->a32.addr_hi = (u32) htonl(upper_32_bits(pa)); 77 __bfa_alen_set(struct bfi_alen *alen, u32 len, u64 pa) argument 80 bfa_dma_be_addr_set(alen->al_addr, pa);
|
H A D | bfa_msgq.c | 525 bfa_dma_be_addr_set(msgq_cfg->cmdq.addr, msgq->cmdq.addr.pa); 527 bfa_dma_be_addr_set(msgq_cfg->rspq.addr, msgq->rspq.addr.pa); 598 bfa_msgq_memclaim(struct bfa_msgq *msgq, u8 *kva, u64 pa) argument 601 msgq->cmdq.addr.pa = pa; 604 pa += roundup(BFA_MSGQ_CMDQ_SIZE, BFA_DMA_ALIGN_SZ); 607 msgq->rspq.addr.pa = pa;
|
H A D | bfa_msgq.h | 122 void bfa_msgq_memclaim(struct bfa_msgq *msgq, u8 *kva, u64 pa);
|
/drivers/tty/serial/8250/ |
H A D | 8250_hp300.c | 132 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/net/wireless/brcm80211/brcmsmac/ |
H A D | dma.c | 726 dma_addr_t pa, uint outidx, u32 *flags, u32 bufcount) 731 if ((di->dataoffsetlow == 0) || !(pa & PCI32ADDR_HIGH)) { 732 ddring[outidx].addrlow = cpu_to_le32(pa + di->dataoffsetlow); 740 ae = (pa & PCI32ADDR_HIGH) >> PCI32ADDR_HIGH_SHIFT; 741 pa &= ~PCI32ADDR_HIGH; 744 ddring[outidx].addrlow = cpu_to_le32(pa + di->dataoffsetlow); 784 _dma_ddtable_init(struct dma_info *di, uint direction, dma_addr_t pa) argument 788 di->xmtptrbase = pa; 790 di->rcvptrbase = pa; 794 || !(pa 725 dma64_dd_upd(struct dma_info *di, struct dma64desc *ddring, dma_addr_t pa, uint outidx, u32 *flags, u32 bufcount) argument 883 dma_addr_t pa; local 1028 dma_addr_t pa; local 1275 dma_addr_t pa; local 1389 dma_addr_t pa; local [all...] |
/drivers/scsi/sym53c8xx_2/ |
H A D | sym_fw.c | 260 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/iommu/ |
H A D | omap-iommu.c | 534 static int iopgd_alloc_section(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) argument 538 if ((da | pa) & ~IOSECTION_MASK) { 540 __func__, da, pa, IOSECTION_SIZE); 544 *iopgd = (pa & IOSECTION_MASK) | prot | IOPGD_SECTION; 549 static int iopgd_alloc_super(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) argument 554 if ((da | pa) & ~IOSUPER_MASK) { 556 __func__, da, pa, IOSUPER_SIZE); 561 *(iopgd + i) = (pa & IOSUPER_MASK) | prot | IOPGD_SUPER; 566 static int iopte_alloc_page(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) argument 574 *iopte = (pa 583 iopte_alloc_large(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) argument 1016 omap_iommu_map(struct iommu_domain *domain, unsigned long da, phys_addr_t pa, size_t bytes, int prot) argument [all...] |
H A D | omap-iovmm.c | 86 static unsigned sgtable_nents(size_t bytes, u32 da, u32 pa) argument 96 ent_sz = max_alignment(da | pa); 100 pa += ent_sz; 109 u32 da, u32 pa) 122 nr_entries = sgtable_nents(bytes, da, pa); 180 u32 pa; local 183 pa = sg_phys(sg) - sg->offset; 188 err = ioremap_page(va, pa, mtype); 408 /* create 'da' <-> 'pa' mapping from 'sgt' */ 423 u32 pa; local 108 sgtable_alloc(const size_t bytes, u32 flags, u32 da, u32 pa) argument [all...] |
H A D | tegra-gart.c | 236 phys_addr_t pa, size_t bytes, int prot) 246 pfn = __phys_to_pfn(pa); 248 dev_err(gart->dev, "Invalid page: %08x\n", pa); 279 phys_addr_t pa; local 289 pa = (pte & GART_PAGE_MASK); 290 if (!pfn_valid(__phys_to_pfn(pa))) { 291 dev_err(gart->dev, "No entry for %08lx:%08x\n", iova, pa); 295 return pa; 235 gart_iommu_map(struct iommu_domain *domain, unsigned long iova, phys_addr_t pa, size_t bytes, int prot) argument
|
/drivers/media/video/ |
H A D | videobuf2-memops.c | 103 dma_addr_t pa = 0; local 120 pa = this_pfn << PAGE_SHIFT; 134 *res_pa = pa + offset;
|
/drivers/scsi/be2iscsi/ |
H A D | be_mgmt.h | 221 #define ISCSI_GET_PDU_TEMPLATE_ADDRESS(pc, pa) {\ 222 pa->lo = phba->init_mem[ISCSI_MEM_GLOBAL_HEADER].mem_array[0].\ 224 pa->hi = phba->init_mem[ISCSI_MEM_GLOBAL_HEADER].mem_array[0].\
|
/drivers/base/ |
H A D | platform.c | 166 struct platform_object *pa = container_of(dev, struct platform_object, local 169 of_device_node_put(&pa->pdev.dev); 170 kfree(pa->pdev.dev.platform_data); 171 kfree(pa->pdev.mfd_cell); 172 kfree(pa->pdev.resource); 173 kfree(pa); 186 struct platform_object *pa; local 188 pa = kzalloc(sizeof(struct platform_object) + strlen(name), GFP_KERNEL); 189 if (pa) { 190 strcpy(pa [all...] |
/drivers/scsi/fnic/ |
H A D | fnic_fcs.c | 433 dma_addr_t pa; local 446 pa = pci_map_single(fnic->pdev, skb->data, len, PCI_DMA_FROMDEVICE); 447 fnic_queue_rq_desc(rq, skb, pa, len); 472 dma_addr_t pa; local 487 pa = pci_map_single(fnic->pdev, skb->data, skb->len, PCI_DMA_TODEVICE); 491 pci_unmap_single(fnic->pdev, pa, skb->len, PCI_DMA_TODEVICE); 497 fnic_queue_wq_eth_desc(wq, skb, pa, skb->len, 509 dma_addr_t pa; local 554 pa = pci_map_single(fnic->pdev, eth_hdr, tot_len, PCI_DMA_TODEVICE); 559 pci_unmap_single(fnic->pdev, pa, [all...] |
/drivers/staging/tidspbridge/core/ |
H A D | tiomap3430.c | 119 static int pte_update(struct bridge_dev_context *dev_ctxt, u32 pa, 122 static int pte_set(struct pg_table_attrs *pt, u32 pa, u32 va, 232 static void bad_page_dump(u32 pa, struct page *pg) argument 234 pr_emerg("DSPBRIDGE: MAP function: COUNT 0 FOR PA 0x%x\n", pa); 469 "MMU %d, pa: 0x%x, va: 0x%x, size: 0x%x", 849 "L1 pa %x, va %x, size %x\n L2 pa %x, va " 1148 u32 mpu_addr, pa; local 1151 "%s hDevCtxt %p, pa %x, va %x, size %x, ul_map_attr %x\n", 1203 * Do OS-specific user-va to pa translatio 1574 pte_update(struct bridge_dev_context *dev_ctxt, u32 pa, u32 va, u32 size, struct hw_mmu_map_attrs_t *map_attrs) argument 1620 pte_set(struct pg_table_attrs *pt, u32 pa, u32 va, u32 size, struct hw_mmu_map_attrs_t *attrs) argument 1725 u32 pa; local [all...] |
/drivers/char/agp/ |
H A D | alpha-agp.c | 19 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/infiniband/hw/ehca/ |
H A D | ehca_av.c | 57 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/staging/tidspbridge/pmgr/ |
H A D | cmm.c | 49 #define NEXT_PA(pnode) (pnode->pa + pnode->size) 128 u32 pa; /* Phys addr */ member in struct:cmm_mnode 196 get_node(cmm_mgr_obj, pnode->pa + usize, 213 buf_pa = (void *)pnode->pa; /* physical address */ 344 if (curr->pa == (u32) buf_pa) { 641 pnode->pa = dw_pa; 699 if (NEXT_PA(curr) == node->pa) { 704 if (curr->pa == NEXT_PA(node)) { 705 curr->pa = node->pa; [all...] |
/drivers/net/wireless/bcmdhd/include/ |
H A D | linux_osl.h | 129 #define DMA_FREE_CONSISTENT(osh, va, size, pa, dmah) \ 130 osl_dma_free_consistent((osh), (void*)(va), (size), (pa)) 133 extern void osl_dma_free_consistent(osl_t *osh, void *va, uint size, ulong pa); 140 #define DMA_UNMAP(osh, pa, size, direction, p, dmah) \ 141 osl_dma_unmap((osh), (pa), (size), (direction)) 143 extern void osl_dma_unmap(osl_t *osh, uint pa, uint size, int direction); 239 #define REG_MAP(pa, size) ioremap_nocache((unsigned long)(pa), (unsigned long)(size)) 241 #define REG_MAP(pa, size) (void *)(0)
|