Home
last modified time | relevance | path

Searched refs:rx_q (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/net/ethernet/qualcomm/emac/
H A Demac-mac.c315 writel(upper_32_bits(adpt->rx_q.rfd.dma_addr), in emac_mac_dma_rings_config()
318 writel(lower_32_bits(adpt->rx_q.rfd.dma_addr), in emac_mac_dma_rings_config()
320 writel(lower_32_bits(adpt->rx_q.rrd.dma_addr), in emac_mac_dma_rings_config()
323 writel(adpt->rx_q.rfd.count & RFD_RING_SIZE_BMSK, in emac_mac_dma_rings_config()
325 writel(adpt->rx_q.rrd.count & RRD_RING_SIZE_BMSK, in emac_mac_dma_rings_config()
624 struct emac_rx_queue *rx_q = &adpt->rx_q; in emac_rx_q_free_descs() local
629 if (!rx_q->rfd.rfbuff) in emac_rx_q_free_descs()
632 for (i = 0; i < rx_q->rfd.count; i++) { in emac_rx_q_free_descs()
633 struct emac_buffer *rfbuf = GET_RFD_BUFFER(rx_q, i); in emac_rx_q_free_descs()
646 size = sizeof(struct emac_buffer) * rx_q->rfd.count; in emac_rx_q_free_descs()
[all …]
H A Demac-mac.h228 void emac_mac_rx_process(struct emac_adapter *adpt, struct emac_rx_queue *rx_q,
H A Demac.h342 struct emac_rx_queue rx_q; member
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c295 struct stmmac_rx_queue *rx_q; in stmmac_disable_all_queues() local
300 rx_q = &priv->dma_conf.rx_queue[queue]; in stmmac_disable_all_queues()
301 if (rx_q->xsk_pool) { in stmmac_disable_all_queues()
410 struct stmmac_rx_queue *rx_q, in stmmac_get_rx_desc() argument
414 return &rx_q->dma_erx[index].basic; in stmmac_get_rx_desc()
416 return &rx_q->dma_rx[index]; in stmmac_get_rx_desc()
420 struct stmmac_rx_queue *rx_q, in stmmac_set_queue_rx_tail_ptr() argument
427 u32 rx_tail_addr = rx_q->dma_rx_phy + index * sizeof(struct dma_desc); in stmmac_set_queue_rx_tail_ptr()
433 struct stmmac_rx_queue *rx_q, in stmmac_set_queue_rx_buf_size() argument
438 if (rx_q in stmmac_set_queue_rx_buf_size()
453 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; stmmac_rx_dirty() local
1499 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; stmmac_display_rx_rings() local
1582 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; stmmac_clear_rx_descriptors() local
1661 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; stmmac_init_rx_buffers() local
1703 stmmac_free_rx_buffer(struct stmmac_priv * priv,struct stmmac_rx_queue * rx_q,int i) stmmac_free_rx_buffer() argument
1774 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; dma_free_rx_skbufs() local
1785 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; stmmac_alloc_rx_buffers() local
1815 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; dma_free_rx_xskbufs() local
1833 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; stmmac_alloc_rx_buffers_zc() local
1885 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; __init_dma_rx_desc_rings() local
1964 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; init_dma_rx_desc_rings() local
2148 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; __free_dma_rx_desc_resources() local
2248 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; __alloc_dma_rx_desc_resources() local
2621 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[chan]; stmmac_dma_operation_mode() local
3084 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[chan]; stmmac_napi_check() local
3276 struct stmmac_rx_queue *rx_q; stmmac_init_dma_engine() local
5045 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; stmmac_rx_refill() local
5428 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; stmmac_rx_refill_zc() local
5492 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; stmmac_rx_zc() local
5678 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; stmmac_rx() local
6349 struct stmmac_rx_queue *rx_q = (struct stmmac_rx_queue *)data; stmmac_msi_intr_rx() local
6529 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; stmmac_rings_status_show() local
7009 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; stmmac_enable_rx_queue() local
7134 struct stmmac_rx_queue *rx_q; stmmac_xdp_open() local
7223 struct stmmac_rx_queue *rx_q; stmmac_xsk_wakeup() local
8231 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; stmmac_reset_rx_queue() local
[all...]
H A Dchain_mode.c128 static void refill_desc3(struct stmmac_rx_queue *rx_q, struct dma_desc *p) in refill_desc3() argument
130 struct stmmac_priv *priv = rx_q->priv_data; in refill_desc3()
137 p->des3 = cpu_to_le32((unsigned int)(rx_q->dma_rx_phy + in refill_desc3()
138 (((rx_q->dirty_rx) + 1) % in refill_desc3()
/linux/drivers/net/wireless/mediatek/mt7601u/
H A Ddma.c173 struct mt7601u_rx_queue *q = &dev->rx_q; in mt7601u_rx_get_pending_entry()
194 struct mt7601u_rx_queue *q = &dev->rx_q; in mt7601u_complete_rx()
394 for (i = 0; i < dev->rx_q.entries; i++) in mt7601u_kill_rx()
395 usb_poison_urb(dev->rx_q.e[i].urb); in mt7601u_kill_rx()
423 for (i = 0; i < dev->rx_q.entries; i++) { in mt7601u_submit_rx()
424 ret = mt7601u_submit_rx_buf(dev, &dev->rx_q.e[i], GFP_KERNEL); in mt7601u_submit_rx()
436 for (i = 0; i < dev->rx_q.entries; i++) { in mt7601u_free_rx()
437 __free_pages(dev->rx_q.e[i].p, MT_RX_ORDER); in mt7601u_free_rx()
438 usb_free_urb(dev->rx_q.e[i].urb); in mt7601u_free_rx()
446 memset(&dev->rx_q, 0, sizeof(dev->rx_q)); in mt7601u_alloc_rx()
[all …]
H A Dmt7601u.h209 struct mt7601u_rx_queue rx_q; member
/linux/drivers/net/wwan/t7xx/
H A Dt7xx_hif_dpmaif.c210 struct dpmaif_rx_queue *rx_q; in t7xx_dpmaif_rxtx_sw_allocs() local
227 rx_q = &dpmaif_ctrl->rxq[rx_idx]; in t7xx_dpmaif_rxtx_sw_allocs()
228 rx_q->index = rx_idx; in t7xx_dpmaif_rxtx_sw_allocs()
229 rx_q->dpmaif_ctrl = dpmaif_ctrl; in t7xx_dpmaif_rxtx_sw_allocs()
230 ret = t7xx_dpmaif_rxq_init(rx_q); in t7xx_dpmaif_rxtx_sw_allocs()
267 rx_q = &dpmaif_ctrl->rxq[i]; in t7xx_dpmaif_rxtx_sw_allocs()
268 t7xx_dpmaif_rxq_free(rx_q); in t7xx_dpmaif_rxtx_sw_allocs()
281 struct dpmaif_rx_queue *rx_q; in t7xx_dpmaif_sw_release() local
294 rx_q = &dpmaif_ctrl->rxq[i]; in t7xx_dpmaif_sw_release()
295 t7xx_dpmaif_rxq_free(rx_q); in t7xx_dpmaif_sw_release()
/linux/drivers/net/fddi/skfp/h/
H A Dhwmtm.h311 #define HWM_GET_RX_USED(smc) ((int)(smc)->hw.fp.rx_q[QUEUE_R1].rx_used)
325 #define HWM_GET_RX_FREE(smc) ((int)(smc)->hw.fp.rx_q[QUEUE_R1].rx_free-1)
341 (smc)->hw.fp.rx_q[QUEUE_R1].rx_curr_put
359 if ((low_water) >= (smc)->hw.fp.rx_q[QUEUE_R1].rx_used) {\
H A Dfplustm.h192 struct s_smt_rx_queue rx_q[USED_QUEUES] ; member
/linux/drivers/net/wireless/rsi/
H A Drsi_91x_usb_ops.c43 skb = skb_dequeue(&dev->rx_q); in rsi_usb_rx_thread()
58 skb_queue_purge(&dev->rx_q); in rsi_usb_rx_thread()
H A Drsi_usb.h70 struct sk_buff_head rx_q; member
/linux/drivers/nfc/nfcmrvl/
H A Dfw_dnld.h75 struct sk_buff_head rx_q; member
/linux/net/nfc/nci/
H A Dcore.c542 skb_queue_purge(&ndev->rx_q); in nci_open_device()
579 skb_queue_purge(&ndev->rx_q); in nci_close_device()
1284 skb_queue_head_init(&ndev->rx_q); in nci_register_device()
1362 skb_queue_tail(&ndev->rx_q, skb); in nci_recv_frame()
1564 for (; (skb = skb_dequeue(&ndev->rx_q)); kcov_remote_stop()) { in nci_rx_work()
/linux/drivers/net/fddi/skfp/
H A Dhwmtm.c714 if (smc->hw.fp.rx_q[QUEUE_R1].rx_used > 0) { in fddi_isr()
1415 r = smc->hw.fp.rx_q[QUEUE_R1].rx_curr_put ; in hwm_rx_frag()
1426 smc->hw.fp.rx_q[QUEUE_R1].rx_free-- ; in hwm_rx_frag()
1427 smc->hw.fp.rx_q[QUEUE_R1].rx_used++ ; in hwm_rx_frag()
1428 smc->hw.fp.rx_q[QUEUE_R1].rx_curr_put = r->rxd_next ; in hwm_rx_frag()
H A Dfplustm.c275 smc->hw.fp.rx[QUEUE_R1] = queue = &smc->hw.fp.rx_q[QUEUE_R1] ; in init_rx()
282 smc->hw.fp.rx[QUEUE_R2] = queue = &smc->hw.fp.rx_q[QUEUE_R2] ; in init_rx()
/linux/net/bluetooth/
H A Dhci_core.c2518 skb_queue_head_init(&hdev->rx_q); in hci_alloc_dev_priv()
2930 skb_queue_tail(&hdev->rx_q, skb); in hci_recv_frame()
2946 skb_queue_tail(&hdev->rx_q, skb); in hci_recv_diag()
4001 for (; (skb = skb_dequeue(&hdev->rx_q)); kcov_remote_stop()) { in hci_rx_work()
H A Dhci_sync.c5255 skb_queue_purge(&hdev->rx_q); in hci_dev_open_sync()
5438 skb_queue_purge(&hdev->rx_q); in hci_dev_close_sync()
/linux/include/net/bluetooth/
H A Dhci_core.h521 struct sk_buff_head rx_q;
524 struct sk_buff_head rx_q; global() member