/Linux-v4.19/drivers/net/ethernet/qualcomm/emac/ |
D | emac-mac.c | 323 writel(upper_32_bits(adpt->rx_q.rfd.dma_addr), in emac_mac_dma_rings_config() 326 writel(lower_32_bits(adpt->rx_q.rfd.dma_addr), in emac_mac_dma_rings_config() 328 writel(lower_32_bits(adpt->rx_q.rrd.dma_addr), in emac_mac_dma_rings_config() 331 writel(adpt->rx_q.rfd.count & RFD_RING_SIZE_BMSK, in emac_mac_dma_rings_config() 333 writel(adpt->rx_q.rrd.count & RRD_RING_SIZE_BMSK, in emac_mac_dma_rings_config() 632 struct emac_rx_queue *rx_q = &adpt->rx_q; in emac_rx_q_free_descs() local 637 if (!rx_q->rfd.rfbuff) in emac_rx_q_free_descs() 640 for (i = 0; i < rx_q->rfd.count; i++) { in emac_rx_q_free_descs() 641 struct emac_buffer *rfbuf = GET_RFD_BUFFER(rx_q, i); in emac_rx_q_free_descs() 654 size = sizeof(struct emac_buffer) * rx_q->rfd.count; in emac_rx_q_free_descs() [all …]
|
D | emac.c | 107 struct emac_rx_queue *rx_q = in emac_napi_rtx() local 109 struct emac_adapter *adpt = netdev_priv(rx_q->netdev); in emac_napi_rtx() 110 struct emac_irq *irq = rx_q->irq; in emac_napi_rtx() 113 emac_mac_rx_process(adpt, rx_q, &work_done, budget); in emac_napi_rtx() 118 irq->mask |= rx_q->intr; in emac_napi_rtx() 138 struct emac_rx_queue *rx_q = &adpt->rx_q; in emac_isr() local 160 if (status & rx_q->intr) { in emac_isr() 161 if (napi_schedule_prep(&rx_q->napi)) { in emac_isr() 162 irq->mask &= ~rx_q->intr; in emac_isr() 163 __napi_schedule(&rx_q->napi); in emac_isr() [all …]
|
D | emac-mac.h | 236 void emac_mac_rx_process(struct emac_adapter *adpt, struct emac_rx_queue *rx_q,
|
D | emac.h | 350 struct emac_rx_queue rx_q; member
|
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/ |
D | dma.c | 171 struct mt76x0_rx_queue *q = &dev->rx_q; in mt76x0_rx_get_pending_entry() 192 struct mt76x0_rx_queue *q = &dev->rx_q; in mt76x0_complete_rx() 363 for (i = 0; i < dev->rx_q.entries; i++) { in mt76x0_kill_rx() 364 int next = dev->rx_q.end; in mt76x0_kill_rx() 367 usb_poison_urb(dev->rx_q.e[next].urb); in mt76x0_kill_rx() 399 for (i = 0; i < dev->rx_q.entries; i++) { in mt76x0_submit_rx() 400 ret = mt76x0_submit_rx_buf(dev, &dev->rx_q.e[i], GFP_KERNEL); in mt76x0_submit_rx() 412 for (i = 0; i < dev->rx_q.entries; i++) { in mt76x0_free_rx() 413 __free_pages(dev->rx_q.e[i].p, MT_RX_ORDER); in mt76x0_free_rx() 414 usb_free_urb(dev->rx_q.e[i].urb); in mt76x0_free_rx() [all …]
|
D | mt76x0.h | 198 struct mt76x0_rx_queue rx_q; member
|
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/ |
D | dma.c | 172 struct mt7601u_rx_queue *q = &dev->rx_q; in mt7601u_rx_get_pending_entry() 193 struct mt7601u_rx_queue *q = &dev->rx_q; in mt7601u_complete_rx() 370 for (i = 0; i < dev->rx_q.entries; i++) { in mt7601u_kill_rx() 371 int next = dev->rx_q.end; in mt7601u_kill_rx() 374 usb_poison_urb(dev->rx_q.e[next].urb); in mt7601u_kill_rx() 406 for (i = 0; i < dev->rx_q.entries; i++) { in mt7601u_submit_rx() 407 ret = mt7601u_submit_rx_buf(dev, &dev->rx_q.e[i], GFP_KERNEL); in mt7601u_submit_rx() 419 for (i = 0; i < dev->rx_q.entries; i++) { in mt7601u_free_rx() 420 __free_pages(dev->rx_q.e[i].p, MT_RX_ORDER); in mt7601u_free_rx() 421 usb_free_urb(dev->rx_q.e[i].urb); in mt7601u_free_rx() [all …]
|
D | mt7601u.h | 217 struct mt7601u_rx_queue rx_q; member
|
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_main.c | 313 struct stmmac_rx_queue *rx_q = &priv->rx_queue[queue]; in stmmac_rx_dirty() local 316 if (rx_q->dirty_rx <= rx_q->cur_rx) in stmmac_rx_dirty() 317 dirty = rx_q->cur_rx - rx_q->dirty_rx; in stmmac_rx_dirty() 319 dirty = DMA_RX_SIZE - rx_q->dirty_rx + rx_q->cur_rx; in stmmac_rx_dirty() 1037 struct stmmac_rx_queue *rx_q = &priv->rx_queue[queue]; in stmmac_display_rx_rings() local 1042 head_rx = (void *)rx_q->dma_erx; in stmmac_display_rx_rings() 1044 head_rx = (void *)rx_q->dma_rx; in stmmac_display_rx_rings() 1106 struct stmmac_rx_queue *rx_q = &priv->rx_queue[queue]; in stmmac_clear_rx_descriptors() local 1112 stmmac_init_rx_desc(priv, &rx_q->dma_erx[i].basic, in stmmac_clear_rx_descriptors() 1116 stmmac_init_rx_desc(priv, &rx_q->dma_rx[i], in stmmac_clear_rx_descriptors() [all …]
|
D | chain_mode.c | 140 struct stmmac_rx_queue *rx_q = (struct stmmac_rx_queue *)priv_ptr; in refill_desc3() local 141 struct stmmac_priv *priv = rx_q->priv_data; in refill_desc3() 148 p->des3 = cpu_to_le32((unsigned int)(rx_q->dma_rx_phy + in refill_desc3() 149 (((rx_q->dirty_rx) + 1) % in refill_desc3()
|
/Linux-v4.19/drivers/net/wireless/rsi/ |
D | rsi_91x_sdio_ops.c | 78 skb = skb_dequeue(&sdev->rx_q.head); in rsi_sdio_rx_thread() 81 if (sdev->rx_q.num_rx_pkts > 0) in rsi_sdio_rx_thread() 82 sdev->rx_q.num_rx_pkts--; in rsi_sdio_rx_thread() 95 skb_queue_purge(&sdev->rx_q.head); in rsi_sdio_rx_thread() 118 if (dev->rx_q.num_rx_pkts >= RSI_MAX_RX_PKTS) in rsi_process_pkt() 159 skb_queue_tail(&dev->rx_q.head, skb); in rsi_process_pkt() 160 dev->rx_q.num_rx_pkts++; in rsi_process_pkt()
|
D | rsi_91x_usb_ops.c | 43 skb = skb_dequeue(&dev->rx_q); in rsi_usb_rx_thread() 58 skb_queue_purge(&dev->rx_q); in rsi_usb_rx_thread()
|
D | rsi_usb.h | 67 struct sk_buff_head rx_q; member
|
D | rsi_sdio.h | 130 struct rsi_sdio_rx_q rx_q; member
|
D | rsi_91x_usb.c | 273 if (skb_queue_len(&dev->rx_q) >= RSI_MAX_RX_PKTS) { in rsi_rx_done_handler() 278 skb_queue_tail(&dev->rx_q, rx_cb->rx_skb); in rsi_rx_done_handler() 563 skb_queue_head_init(&dev->rx_q); in rsi_usb_init_rx()
|
/Linux-v4.19/drivers/net/fddi/skfp/h/ |
D | hwmtm.h | 315 #define HWM_GET_RX_USED(smc) ((int)(smc)->hw.fp.rx_q[QUEUE_R1].rx_used) 329 #define HWM_GET_RX_FREE(smc) ((int)(smc)->hw.fp.rx_q[QUEUE_R1].rx_free-1) 345 (smc)->hw.fp.rx_q[QUEUE_R1].rx_curr_put 363 if ((low_water) >= (smc)->hw.fp.rx_q[QUEUE_R1].rx_used) {\
|
D | fplustm.h | 196 struct s_smt_rx_queue rx_q[USED_QUEUES] ; member
|
/Linux-v4.19/drivers/nfc/nfcmrvl/ |
D | fw_dnld.h | 86 struct sk_buff_head rx_q; member
|
D | fw_dnld.c | 412 while ((skb = skb_dequeue(&fw_dnld->rx_q))) { in fw_dnld_rx_work() 464 skb_queue_head_init(&priv->fw_dnld.rx_q); in nfcmrvl_fw_dnld_init() 484 skb_queue_tail(&priv->fw_dnld.rx_q, skb); in nfcmrvl_fw_dnld_recv_frame()
|
/Linux-v4.19/drivers/media/radio/wl128x/ |
D | fmdrv.h | 211 struct sk_buff_head rx_q; /* RX queue */ member
|
D | fmdrv_common.c | 268 while ((skb = skb_dequeue(&fmdev->rx_q))) { in recv_tasklet() 1458 skb_queue_tail(&fmdev->rx_q, skb); in fm_st_receive() 1546 skb_queue_head_init(&fmdev->rx_q); in fmc_prepare() 1597 skb_queue_purge(&fmdev->rx_q); in fmc_release()
|
/Linux-v4.19/net/nfc/nci/ |
D | core.c | 533 skb_queue_purge(&ndev->rx_q); in nci_open_device() 558 skb_queue_purge(&ndev->rx_q); in nci_close_device() 1232 skb_queue_head_init(&ndev->rx_q); in nci_register_device() 1299 skb_queue_tail(&ndev->rx_q, skb); in nci_recv_frame() 1476 while ((skb = skb_dequeue(&ndev->rx_q))) { in nci_rx_work()
|
/Linux-v4.19/drivers/net/fddi/skfp/ |
D | hwmtm.c | 722 if (smc->hw.fp.rx_q[QUEUE_R1].rx_used > 0) { in fddi_isr() 1423 r = smc->hw.fp.rx_q[QUEUE_R1].rx_curr_put ; in hwm_rx_frag() 1434 smc->hw.fp.rx_q[QUEUE_R1].rx_free-- ; in hwm_rx_frag() 1435 smc->hw.fp.rx_q[QUEUE_R1].rx_used++ ; in hwm_rx_frag() 1436 smc->hw.fp.rx_q[QUEUE_R1].rx_curr_put = r->rxd_next ; in hwm_rx_frag()
|
/Linux-v4.19/net/bluetooth/ |
D | hci_core.c | 1503 skb_queue_purge(&hdev->rx_q); in hci_dev_do_open() 1690 skb_queue_purge(&hdev->rx_q); in hci_dev_do_close() 1758 skb_queue_purge(&hdev->rx_q); in hci_dev_do_reset() 3122 skb_queue_head_init(&hdev->rx_q); in hci_alloc_dev() 3376 skb_queue_tail(&hdev->rx_q, skb); in hci_recv_frame() 3392 skb_queue_tail(&hdev->rx_q, skb); in hci_recv_diag() 4319 while ((skb = skb_dequeue(&hdev->rx_q))) { in hci_rx_work()
|
/Linux-v4.19/include/net/nfc/ |
D | nci_core.h | 237 struct sk_buff_head rx_q; member
|