/linux-4.1.27/drivers/dma/ |
D | nbpfaxi.c | 139 struct nbpf_link_reg *hwdesc; member 174 struct nbpf_link_reg hwdesc[NBPF_SEGMENTS_PER_PAGE]; member 391 if (ldesc->hwdesc->config & NBPF_CHAN_CFG_TM) in nbpf_start() 479 struct nbpf_link_reg *hwdesc = ldesc->hwdesc; in nbpf_prep_one() local 486 hwdesc->header = NBPF_HEADER_WBD | NBPF_HEADER_LV | in nbpf_prep_one() 489 hwdesc->src_addr = src; in nbpf_prep_one() 490 hwdesc->dst_addr = dst; in nbpf_prep_one() 491 hwdesc->transaction_size = size; in nbpf_prep_one() 523 hwdesc->config = NBPF_CHAN_CFG_SAD | (NBPF_CHAN_CFG_DDS & (mem_xfer << 16)) | in nbpf_prep_one() 531 hwdesc->config = NBPF_CHAN_CFG_DAD | (NBPF_CHAN_CFG_SDS & (mem_xfer << 12)) | in nbpf_prep_one() [all …]
|
D | txx9dmac.h | 227 struct txx9dmac_hwdesc hwdesc; member 281 desc->hwdesc.CCR |= TXX9_DMA_CCR_INTENT; in txx9dmac_desc_set_INTENT() 295 desc->hwdesc.SAIR = sai; in txx9dmac_desc_set_nosimple() 296 desc->hwdesc.DAIR = dai; in txx9dmac_desc_set_nosimple() 297 desc->hwdesc.CCR = ccr; in txx9dmac_desc_set_nosimple()
|
D | fsl_raid.c | 125 &desc->hwdesc, sizeof(struct fsl_re_hw_desc)); in fsl_re_issue_pending() 169 struct fsl_re_hw_desc *hwdesc; in fsl_re_dequeue() local 182 hwdesc = &re_chan->oub_ring_virt_addr[re_chan->oub_count]; in fsl_re_dequeue() 186 if (desc->hwdesc.lbea32 == hwdesc->lbea32 && in fsl_re_dequeue() 187 desc->hwdesc.addr_low == hwdesc->addr_low) { in fsl_re_dequeue() 268 desc->hwdesc.fmt32 = FSL_RE_FRAME_FORMAT << FSL_RE_HWDESC_FMT_SHIFT; in fsl_re_init_desc() 269 desc->hwdesc.lbea32 = upper_32_bits(paddr); in fsl_re_init_desc() 270 desc->hwdesc.addr_low = lower_32_bits(paddr); in fsl_re_init_desc()
|
D | txx9dmac.c | 150 return is_dmac64(dc) ? desc->hwdesc.CHAR : desc->hwdesc32.CHAR; in desc_read_CHAR() 157 desc->hwdesc.CHAR = val; in desc_write_CHAR() 206 desc->txd.phys = dma_map_single(chan2parent(&dc->chan), &desc->hwdesc, in txx9dmac_desc_alloc() 536 txx9dmac_dump_desc(dc, &bad_desc->hwdesc); in txx9dmac_handle_error() 538 txx9dmac_dump_desc(dc, &child->hwdesc); in txx9dmac_handle_error() 762 desc->hwdesc.SAR = src + offset; in txx9dmac_prep_dma_memcpy() 763 desc->hwdesc.DAR = dest + offset; in txx9dmac_prep_dma_memcpy() 764 desc->hwdesc.CNTR = xfer_count; in txx9dmac_prep_dma_memcpy() 849 desc->hwdesc.SAR = mem; in txx9dmac_prep_slave_sg() 850 desc->hwdesc.DAR = ds->tx_reg; in txx9dmac_prep_slave_sg() [all …]
|
D | fsl_raid.h | 296 struct fsl_re_hw_desc hwdesc; member
|
/linux-4.1.27/drivers/media/pci/saa7164/ |
D | saa7164-core.c | 792 &dev->hwdesc, (u32)sizeof(struct tmComResHWDescr)); in saa7164_dump_hwdesc() 794 dprintk(1, " .bLength = 0x%x\n", dev->hwdesc.bLength); in saa7164_dump_hwdesc() 795 dprintk(1, " .bDescriptorType = 0x%x\n", dev->hwdesc.bDescriptorType); in saa7164_dump_hwdesc() 797 dev->hwdesc.bDescriptorSubtype); in saa7164_dump_hwdesc() 799 dprintk(1, " .bcdSpecVersion = 0x%x\n", dev->hwdesc.bcdSpecVersion); in saa7164_dump_hwdesc() 800 dprintk(1, " .dwClockFrequency = 0x%x\n", dev->hwdesc.dwClockFrequency); in saa7164_dump_hwdesc() 801 dprintk(1, " .dwClockUpdateRes = 0x%x\n", dev->hwdesc.dwClockUpdateRes); in saa7164_dump_hwdesc() 802 dprintk(1, " .bCapabilities = 0x%x\n", dev->hwdesc.bCapabilities); in saa7164_dump_hwdesc() 804 dev->hwdesc.dwDeviceRegistersLocation); in saa7164_dump_hwdesc() 807 dev->hwdesc.dwHostMemoryRegion); in saa7164_dump_hwdesc() [all …]
|
D | saa7164.h | 453 struct tmComResHWDescr hwdesc; member
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_io.c | 274 struct cmd_desc_type0 *hwdesc; in qlcnic_82xx_change_filter() local 283 hwdesc = &tx_ring->desc_head[tx_ring->producer]; in qlcnic_82xx_change_filter() 285 req = (struct qlcnic_nic_req *)hwdesc; in qlcnic_82xx_change_filter() 379 struct cmd_desc_type0 *hwdesc; in qlcnic_tx_encap_pkt() local 408 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_tx_encap_pkt() 411 (char *)hwdesc, in qlcnic_tx_encap_pkt() 466 struct cmd_desc_type0 *hwdesc; in qlcnic_tx_pkt() local 519 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_tx_pkt() 525 vh = (struct vlan_ethhdr *)((char *) hwdesc + 2); in qlcnic_tx_pkt() 541 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_tx_pkt() [all …]
|
/linux-4.1.27/drivers/dma/sh/ |
D | rcar-dmac.c | 693 struct rcar_dmac_hw_desc *hwdesc; in rcar_dmac_fill_hwdesc() local 695 rcar_dmac_realloc_hwdesc(chan, desc, desc->nchunks * sizeof(*hwdesc)); in rcar_dmac_fill_hwdesc() 697 hwdesc = desc->hwdescs.mem; in rcar_dmac_fill_hwdesc() 698 if (!hwdesc) in rcar_dmac_fill_hwdesc() 702 hwdesc->sar = chunk->src_addr; in rcar_dmac_fill_hwdesc() 703 hwdesc->dar = chunk->dst_addr; in rcar_dmac_fill_hwdesc() 704 hwdesc->tcr = chunk->size >> desc->xfer_shift; in rcar_dmac_fill_hwdesc() 705 hwdesc++; in rcar_dmac_fill_hwdesc()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_main.c | 1885 struct cmd_desc_type0 *hwdesc; in netxen_tso_check() local 1957 hwdesc = &tx_ring->desc_head[producer]; in netxen_tso_check() 1963 vh = (struct vlan_ethhdr *)((char *)hwdesc + 2); in netxen_tso_check() 1981 hwdesc = &tx_ring->desc_head[producer]; in netxen_tso_check() 1985 (char *)hwdesc + offset, copy_len); in netxen_tso_check() 2061 struct cmd_desc_type0 *hwdesc, *first_desc; in netxen_nic_xmit_frame() local 2111 first_desc = hwdesc = &tx_ring->desc_head[producer]; in netxen_nic_xmit_frame() 2112 netxen_clear_cmddesc((u64 *)hwdesc); in netxen_nic_xmit_frame() 2124 hwdesc = &tx_ring->desc_head[producer]; in netxen_nic_xmit_frame() 2125 netxen_clear_cmddesc((u64 *)hwdesc); in netxen_nic_xmit_frame() [all …]
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
D | netcp_core.c | 790 struct knav_dma_desc *hwdesc; in netcp_allocate_rx_buf() local 799 hwdesc = knav_pool_desc_get(netcp->rx_pool); in netcp_allocate_rx_buf() 800 if (IS_ERR_OR_NULL(hwdesc)) { in netcp_allocate_rx_buf() 848 set_org_pkt_info(dma, buf_len, hwdesc); in netcp_allocate_rx_buf() 849 set_pad_info(pad[0], pad[1], hwdesc); in netcp_allocate_rx_buf() 850 set_desc_info(desc_info, pkt_info, hwdesc); in netcp_allocate_rx_buf() 853 knav_pool_desc_map(netcp->rx_pool, hwdesc, sizeof(*hwdesc), &dma, in netcp_allocate_rx_buf() 855 knav_queue_push(netcp->rx_fdq[fdq], dma, sizeof(*hwdesc), 0); in netcp_allocate_rx_buf() 859 knav_pool_desc_put(netcp->rx_pool, hwdesc); in netcp_allocate_rx_buf()
|