Searched refs:next_desc (Results 1 - 25 of 58) sorted by last modified time

123

/linux-master/drivers/net/ethernet/ti/icssg/
H A Dicssg_common.c91 struct cppi5_host_desc_t *first_desc, *next_desc; local
96 next_desc = first_desc;
107 next_desc = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool,
109 cppi5_hdesc_get_obuf(next_desc, &buf_dma, &buf_dma_len);
115 next_desc_dma = cppi5_hdesc_get_next_hbdesc(next_desc);
118 k3_cppi_desc_pool_free(tx_chn->desc_pool, next_desc);
652 struct cppi5_host_desc_t *first_desc, *next_desc, *cur_desc; local
720 next_desc = k3_cppi_desc_pool_alloc(tx_chn->desc_pool);
721 if (!next_desc) {
731 k3_cppi_desc_pool_free(tx_chn->desc_pool, next_desc);
[all...]
/linux-master/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.c534 struct cppi5_host_desc_t *first_desc, *next_desc; local
539 next_desc = first_desc;
549 next_desc = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool,
551 cppi5_hdesc_get_obuf(next_desc, &buf_dma, &buf_dma_len);
557 next_desc_dma = cppi5_hdesc_get_next_hbdesc(next_desc);
560 k3_cppi_desc_pool_free(tx_chn->desc_pool, next_desc);
1538 struct cppi5_host_desc_t *first_desc, *next_desc, *cur_desc; local
1618 next_desc = k3_cppi_desc_pool_alloc(tx_chn->desc_pool);
1619 if (!next_desc) {
1624 am65_cpsw_nuss_set_buf_type(tx_chn, next_desc,
[all...]
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dhwif.h84 int (*get_rx_timestamp_status)(void *desc, void *next_desc, u32 ats);
H A Ddwmac4_descs.c273 static int dwmac4_wrback_get_rx_timestamp_status(void *desc, void *next_desc, argument
286 ret = dwmac4_rx_check_timestamp(next_desc);
/linux-master/drivers/net/ethernet/natsemi/
H A Dnatsemi.c514 __le32 next_desc; member in struct:netdev_desc
1867 i, np->tx_ring[i].next_desc,
1874 i, np->rx_ring[i].next_desc,
1977 np->tx_ring[i].next_desc = cpu_to_le32(np->ring_dma
1996 np->rx_ring[i].next_desc = cpu_to_le32(np->ring_dma
/linux-master/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c339 goto next_desc;
344 goto next_desc;
357 next_desc:
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c398 const char *next_desc; local
405 next_desc = " NTC/U";
407 next_desc = " NTU";
409 next_desc = " NTC";
411 next_desc = "";
420 buffer_info->skb, next_desc);
477 const char *next_desc; local
485 next_desc = " NTU";
487 next_desc = " NTC";
489 next_desc
[all...]
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c289 const char *next_desc; local
294 next_desc = " NTC/U";
296 next_desc = " NTU";
298 next_desc = " NTC";
300 next_desc = "";
310 buffer_info->skb, next_desc);
360 const char *next_desc; local
368 next_desc = " NTU";
370 next_desc = " NTC";
372 next_desc
426 const char *next_desc; local
[all...]
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000_main.c4189 goto next_desc;
4213 goto next_desc;
4253 goto next_desc;
4288 next_desc:
4422 goto next_desc;
4434 goto next_desc;
4461 next_desc:
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_rx.c1006 struct gve_rx_desc *next_desc; local
1015 next_desc = &rx->desc.desc_ring[(idx + 1) & rx->mask];
1016 prefetch(next_desc);
/linux-master/drivers/net/ethernet/dlink/
H A Dsundance.c341 __le32 next_desc; member in struct:netdev_desc
980 le32_to_cpu(np->tx_ring[i].next_desc),
1027 np->rx_ring[i].next_desc = cpu_to_le32(np->rx_ring_dma +
1073 np->last_tx->next_desc = cpu_to_le32(np->tx_ring_dma +
1098 txdesc->next_desc = 0;
1149 np->tx_ring[i].next_desc = 0;
1901 np->tx_ring[i].next_desc = 0;
H A Ddl2k.c490 np->tx_ring[i].next_desc = cpu_to_le64(np->tx_ring_dma +
507 np->rx_ring[i].next_desc = cpu_to_le64(np->rx_ring_dma +
/linux-master/drivers/usb/gadget/
H A Dcomposite.c102 * next_desc() - advance to the next desc_type descriptor
112 next_desc(struct usb_descriptor_header **t, u8 desc_type) function
129 for (iter_desc = next_desc(start, desc_type); \
130 iter_desc; iter_desc = next_desc(iter_desc + 1, desc_type))
/linux-master/drivers/dma/xilinx/
H A Dxilinx_dpdma.c149 * @addr_ext: upper 16 bit of 48 bit address (next_desc and src_addr)
150 * @next_desc: next descriptor 32 bit address
168 u32 next_desc; member in struct:xilinx_dpdma_hw_desc
538 prev->hw.next_desc = lower_32_bits(sw_desc->dma_addr);
611 dev_dbg(dev, "next_desc: 0x%08x\n", hw_desc->next_desc);
H A Dxdma.c172 desc->next_desc = cpu_to_le64(block[1].dma_addr);
202 desc->next_desc = cpu_to_le64(block->dma_addr + ((i + 1) * XDMA_DESC_SIZE));
205 desc->next_desc = cpu_to_le64(block->dma_addr);
H A Dxdma-regs.h64 __le64 next_desc; member in struct:xdma_hw_desc
H A Dxilinx_dma.c225 * @next_desc: Next Descriptor Pointer @0x00
235 u32 next_desc; member in struct:xilinx_vdma_desc_hw
246 * @next_desc: Next Descriptor Pointer @0x00
257 u32 next_desc; member in struct:xilinx_axidma_desc_hw
270 * @next_desc: Next Descriptor Pointer @0x00
281 u32 next_desc; member in struct:xilinx_aximcdma_desc_hw
294 * @next_desc: Next Descriptor Pointer @0x00
304 u32 next_desc; member in struct:xilinx_cdma_desc_hw
757 u32 next_desc = hw->next_desc; local
768 u32 next_desc = hw->next_desc; local
[all...]
/linux-master/drivers/mtd/nand/raw/brcmnand/
H A Dbrcmnand.c70 u32 next_desc; member in struct:brcm_nand_dma_desc
1954 dma_addr_t next_desc)
1958 desc->next_desc = lower_32_bits(next_desc);
1959 desc->next_desc_ext = upper_32_bits(next_desc);
1950 brcmnand_fill_dma_desc(struct brcmnand_host *host, struct brcm_nand_dma_desc *desc, u64 addr, dma_addr_t buf, u32 len, u8 dma_cmd, bool begin, bool end, dma_addr_t next_desc) argument
/linux-master/drivers/vhost/
H A Dvhost.c2380 static unsigned next_desc(struct vhost_virtqueue *vq, struct vring_desc *desc) function
2482 } while ((i = next_desc(vq, &desc)) != -1);
2623 } while ((i = next_desc(vq, &desc)) != -1);
/linux-master/drivers/usb/dwc2/
H A Dgadget.c905 * frame info, sets Last and IOC bits increments next_desc. If filled
920 index = hs_ep->next_desc;
931 if (hs_ep->next_desc)
966 hs_ep->next_desc++;
967 if (hs_ep->next_desc >= MAX_DMA_DESC_NUM_HS_ISOC)
968 hs_ep->next_desc = 0;
1006 hs_ep->next_desc = 0;
2236 * interrupt. Reset target frame and next_desc to allow to start
2249 hs_ep->next_desc = 0;
4121 hs_ep->next_desc
[all...]
H A Dcore.h99 * @next_desc: index of next free descriptor in the ISOC chain under SW control.
155 unsigned int next_desc; member in struct:dwc2_hsotg_ep
/linux-master/drivers/usb/core/
H A Dmessage.c2348 goto next_desc;
2356 goto next_desc;
2362 goto next_desc;
2365 goto next_desc;
2371 goto next_desc;
2377 goto next_desc;
2384 goto next_desc;
2390 goto next_desc;
2397 goto next_desc;
2403 goto next_desc;
[all...]
/linux-master/drivers/staging/vt6655/
H A Ddevice_main.c621 desc->next_desc = cpu_to_le32(curr + sizeof(struct vnt_rx_desc));
625 priv->aRD0Ring[i - 1].next_desc = cpu_to_le32(priv->rd0_pool_dma);
667 desc->next_desc = cpu_to_le32(curr + sizeof(struct vnt_rx_desc));
671 priv->aRD1Ring[i - 1].next_desc = cpu_to_le32(priv->rd1_pool_dma);
734 desc->next_desc = cpu_to_le32(curr +
739 priv->apTD0Rings[i - 1].next_desc = cpu_to_le32(priv->td0_pool_dma);
775 desc->next_desc = cpu_to_le32(curr + sizeof(struct vnt_tx_desc));
779 priv->apTD1Rings[i - 1].next_desc = cpu_to_le32(priv->td1_pool_dma);
/linux-master/drivers/dma/
H A Ddma-axi-dmac.c145 struct axi_dmac_desc *next_desc; member in struct:axi_dmac_chan
242 desc = chan->next_desc;
260 chan->next_desc = NULL;
266 chan->next_desc = NULL;
269 chan->next_desc = desc;
495 chan->next_desc = NULL;
/linux-master/drivers/usb/gadget/udc/
H A Dgr_udc.c172 next = desc->next_desc;
265 next = desc->next_desc;
456 req->last_desc->next_desc = desc;
1300 req->curr_desc = req->curr_desc->next_desc;

Completed in 506 milliseconds

123