/linux-4.1.27/sound/soc/txx9/ |
H A D | txx9aclc.c | 113 dmadata->dmacount--; txx9aclc_dma_complete() 114 if (!WARN_ON(dmadata->dmacount < 0)) txx9aclc_dma_complete() 172 dmadata->dmacount = NR_DMA_CHAIN; txx9aclc_dma_tasklet() 180 if (WARN_ON(dmadata->dmacount >= NR_DMA_CHAIN)) { txx9aclc_dma_tasklet() 184 while (dmadata->dmacount < NR_DMA_CHAIN) { txx9aclc_dma_tasklet() 185 dmadata->dmacount++; txx9aclc_dma_tasklet()
|
H A D | txx9aclc.h | 60 int dmacount; member in struct:txx9aclc_dmadata
|
/linux-4.1.27/drivers/dma/ioat/ |
H A D | dma_v2.h | 47 * @dmacount: identical to 'head' except for occasionally resetting to zero 59 u16 dmacount; member in struct:ioat2_dma_chan
|
H A D | dma_v2.c | 56 ioat->dmacount += ioat2_ring_pending(ioat); __ioat2_issue_pending() 58 writew(ioat->dmacount, chan->reg_base + IOAT_CHAN_DMACOUNT_OFFSET); __ioat2_issue_pending() 61 __func__, ioat->head, ioat->tail, ioat->issued, ioat->dmacount); __ioat2_issue_pending() 203 ioat->dmacount = 0; __ioat2_restart_chan() 209 __func__, ioat->head, ioat->tail, ioat->issued, ioat->dmacount); __ioat2_restart_chan() 843 ioat->dmacount = 0; ioat2_free_chan_resources()
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
H A D | net2280.c | 509 td->dmacount = 0; /* not VALID */ net2280_alloc_request() 736 u32 dmacount = req->req.length; fill_dma_desc() local 744 dmacount |= BIT(DMA_DIRECTION); fill_dma_desc() 745 if ((!ep->is_in && (dmacount % ep->ep.maxpacket) != 0) || fill_dma_desc() 747 dmacount |= BIT(END_OF_CHAIN); fill_dma_desc() 751 dmacount |= BIT(VALID_BIT); fill_dma_desc() 752 dmacount |= BIT(DMA_DONE_INTERRUPT_ENABLE); fill_dma_desc() 759 td->dmacount = cpu_to_le32(dmacount); fill_dma_desc() 792 writel(tmp, &dma->dmacount); start_queue() 835 req->td->dmacount = cpu_to_le32(req->req.length - tmp); start_dma() 837 &dma->dmacount); start_dma() 866 req->td->dmacount |= cpu_to_le32(BIT(END_OF_CHAIN)); start_dma() 1064 dma_done(struct net2280_ep *ep, struct net2280_request *req, u32 dmacount, dma_done() argument 1067 req->req.actual = req->req.length - (DMA_BYTE_COUNT_MASK & dmacount); dma_done() 1085 tmp = le32_to_cpup(&req->td->dmacount); scan_dma_completions() 1095 tmp = readl(&ep->dma->dmacount); scan_dma_completions() 1220 req->td->dmacount = 0; /* invalidate */ net2280_dequeue() 1222 readl(&ep->dma->dmacount), net2280_dequeue() 1632 readl(&ep->dma->dmacount), registers_show() 1721 "buf %p (dmacount %08x)\n", queues_show() 1724 readl(&ep->dma->dmacount)); queues_show() 1742 le32_to_cpu(td->dmacount), queues_show() 2460 count = readl(&ep->dma->dmacount); handle_ep_small() 2475 req->td->dmacount = 0; handle_ep_small() 3256 u32 r_dmacount = readl(&dma->dmacount); 3526 td->dmacount = 0; /* not VALID */ net2280_probe()
|
H A D | net2280.h | 83 __le32 dmacount; member in struct:net2280_dma
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_fcoe.c | 166 unsigned int i, j, dmacount; ixgbe_fcoe_ddp_setup() local 212 dmacount = dma_map_sg(&adapter->pdev->dev, sgl, sgc, DMA_FROM_DEVICE); ixgbe_fcoe_ddp_setup() 213 if (dmacount == 0) { ixgbe_fcoe_ddp_setup() 229 for_each_sg(sgl, sg, dmacount, i) { for_each_sg() 250 * ((i == (dmacount - 1)) && (thislen == len)) for_each_sg() 253 if (((i != (dmacount - 1)) || (thislen != len)) for_each_sg()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_fcoe.c | 824 unsigned int i, j, dmacount; i40e_fcoe_ddp_setup() local 866 dmacount = dma_map_sg(&pf->pdev->dev, sgl, sgc, DMA_FROM_DEVICE); i40e_fcoe_ddp_setup() 867 if (dmacount == 0) { i40e_fcoe_ddp_setup() 883 for_each_sg(sgl, sg, dmacount, i) { for_each_sg() 892 xid, i, j, dmacount, (u64)addr); for_each_sg() 906 * ((i == (dmacount - 1)) && (thislen == len)) for_each_sg() 909 if (((i != (dmacount - 1)) || (thislen != len)) && for_each_sg()
|
/linux-4.1.27/include/linux/usb/ |
H A D | net2280.h | 358 u32 dmacount; member in struct:net2280_dma_regs
|