Searched refs:rx_bd_num (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/net/wireless/quantenna/qtnfmac/pcie/ |
| H A D | topaz_pcie.c | 196 priv->rx_bd_num * sizeof(struct qtnf_topaz_rx_bd) + in topaz_alloc_bd_table() 228 vaddr = ((struct qtnf_topaz_rx_bd *)vaddr) + priv->rx_bd_num; in topaz_alloc_bd_table() 229 paddr += priv->rx_bd_num * sizeof(struct qtnf_topaz_rx_bd); in topaz_alloc_bd_table() 279 ts->base.rx_bd_num * sizeof(struct qtnf_topaz_rx_bd)); in topaz_alloc_rx_buffers() 281 for (i = 0; i < ts->base.rx_bd_num; i++) { in topaz_alloc_rx_buffers() 287 ts->rx_bd_vbase[ts->base.rx_bd_num - 1].info |= in topaz_alloc_rx_buffers() 304 for (i = 0; i < priv->rx_bd_num; i++) { in qtnf_topaz_free_xfer_buffers() 364 priv->rx_bd_num = rx_bd_size; in qtnf_pcie_topaz_init_xfer() 365 qtnf_non_posted_write(priv->rx_bd_num, &bda->bda_rc_rx_bd_num); in qtnf_pcie_topaz_init_xfer() 686 if (++r_idx >= priv->rx_bd_num) in qtnf_topaz_rx_poll() 1121 qtnf_pcie_topaz_probe(struct qtnf_bus * bus,unsigned int tx_bd_num,unsigned int rx_bd_num) qtnf_pcie_topaz_probe() argument [all...] |
| H A D | pearl_pcie.c | 240 priv->rx_bd_num * sizeof(struct qtnf_pearl_rx_bd); in pearl_alloc_bd_table() 274 writel(priv->rx_bd_num | (sizeof(struct qtnf_pearl_rx_bd)) << 16, in pearl_alloc_bd_table() 332 ps->base.rx_bd_num * sizeof(struct qtnf_pearl_rx_bd)); in pearl_alloc_rx_buffers() 334 for (i = 0; i < ps->base.rx_bd_num; i++) { in pearl_alloc_rx_buffers() 354 for (i = 0; i < priv->rx_bd_num; i++) { in qtnf_pearl_free_xfer_buffers() 395 writel(ps->base.rx_bd_num, PCIE_HHBM_Q_LIMIT_REG(ps->pcie_reg_base)); in pearl_hhbm_init() 429 priv->rx_bd_num = PEARL_RX_BD_SIZE_DEFAULT; in qtnf_pcie_pearl_init_xfer() 431 priv->rx_bd_num = rx_bd_size; in qtnf_pcie_pearl_init_xfer() 775 if (++r_idx >= priv->rx_bd_num) in qtnf_pcie_pearl_rx_poll() 783 priv->rx_bd_num) > 0) { in qtnf_pcie_pearl_rx_poll() [all …]
|
| H A D | pcie_priv.h | 47 u16 rx_bd_num; member
|
| /linux/drivers/net/ethernet/xilinx/ |
| H A D | ll_temac_main.c | 305 for (i = 0; i < lp->rx_bd_num; i++) { in temac_dma_bd_release() 314 sizeof(*lp->rx_bd_v) * lp->rx_bd_num, in temac_dma_bd_release() 332 lp->rx_skb = devm_kcalloc(&ndev->dev, lp->rx_bd_num, in temac_dma_bd_init() 346 sizeof(*lp->rx_bd_v) * lp->rx_bd_num, in temac_dma_bd_init() 356 for (i = 0; i < lp->rx_bd_num; i++) { in temac_dma_bd_init() 358 + sizeof(*lp->rx_bd_v) * ((i + 1) % lp->rx_bd_num)); in temac_dma_bd_init() 394 lp->rx_bd_tail = lp->rx_bd_num - 1; in temac_dma_bd_init() 964 available += lp->rx_bd_num; in ll_temac_recv_buffers_available() 1032 if (++lp->rx_bd_ci >= lp->rx_bd_num) in ll_temac_recv() 1063 if (rx_bd >= lp->rx_bd_num) in ll_temac_recv() [all …]
|
| H A D | xilinx_axienet_main.c | 198 for (i = 0; i < lp->rx_bd_num; i++) { in axienet_dma_bd_release() 221 sizeof(*lp->rx_bd_v) * lp->rx_bd_num, in axienet_dma_bd_release() 305 (sizeof(*lp->rx_bd_v) * (lp->rx_bd_num - 1))); in axienet_dma_start() 356 sizeof(*lp->rx_bd_v) * lp->rx_bd_num, in axienet_dma_bd_init() 371 for (i = 0; i < lp->rx_bd_num; i++) { in axienet_dma_bd_init() 375 ((i + 1) % lp->rx_bd_num); in axienet_dma_bd_init() 1291 if (++lp->rx_bd_ci >= lp->rx_bd_num) in axienet_rx_poll() 2017 ering->rx_pending = lp->rx_bd_num; in axienet_ethtools_get_ringparam() 2041 lp->rx_bd_num = ering->rx_pending; in axienet_ethtools_set_ringparam() 2744 for (i = 0; i < lp->rx_bd_num; in axienet_dma_err_handler() [all...] |
| H A D | ll_temac.h | 385 u32 rx_bd_num; member
|
| H A D | xilinx_axienet.h | 580 u32 rx_bd_num; member
|