/linux-master/drivers/net/ethernet/qualcomm/emac/ |
H A D | emac-mac.c | 315 writel(upper_32_bits(adpt->rx_q.rfd.dma_addr), 318 writel(lower_32_bits(adpt->rx_q.rfd.dma_addr), 320 writel(lower_32_bits(adpt->rx_q.rrd.dma_addr), 323 writel(adpt->rx_q.rfd.count & RFD_RING_SIZE_BMSK, 325 writel(adpt->rx_q.rrd.count & RRD_RING_SIZE_BMSK, 624 struct emac_rx_queue *rx_q = &adpt->rx_q; local 629 if (!rx_q->rfd.rfbuff) 632 for (i = 0; i < rx_q->rfd.count; i++) { 633 struct emac_buffer *rfbuf = GET_RFD_BUFFER(rx_q, 699 struct emac_rx_queue *rx_q = &adpt->rx_q; local 720 struct emac_rx_queue *rx_q = &adpt->rx_q; local 845 emac_mac_rx_rfd_create(struct emac_adapter *adpt, struct emac_rx_queue *rx_q, dma_addr_t addr) argument 859 emac_mac_rx_descs_refill(struct emac_adapter *adpt, struct emac_rx_queue *rx_q) argument 990 emac_rx_process_rrd(struct emac_adapter *adpt, struct emac_rx_queue *rx_q, struct emac_rrd *rrd) argument 1055 emac_rx_rfd_clean(struct emac_rx_queue *rx_q, struct emac_rrd *rrd) argument 1072 emac_receive_skb(struct emac_rx_queue *rx_q, struct sk_buff *skb, u16 vlan_tag, bool vlan_flag) argument 1087 emac_mac_rx_process(struct emac_adapter *adpt, struct emac_rx_queue *rx_q, int *num_pkts, int max_pkts) argument [all...] |
H A D | emac.c | 98 struct emac_rx_queue *rx_q = local 100 struct emac_adapter *adpt = netdev_priv(rx_q->netdev); 101 struct emac_irq *irq = rx_q->irq; 104 emac_mac_rx_process(adpt, rx_q, &work_done, budget); 109 irq->mask |= rx_q->intr; 130 struct emac_rx_queue *rx_q = &adpt->rx_q; local 152 if (status & rx_q->intr) { 153 if (napi_schedule_prep(&rx_q->napi)) { 154 irq->mask &= ~rx_q [all...] |
H A D | emac-mac.h | 228 void emac_mac_rx_process(struct emac_adapter *adpt, struct emac_rx_queue *rx_q,
|
H A D | emac.h | 342 struct emac_rx_queue rx_q; member in struct:emac_adapter
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_singleq_txrx.c | 716 * @rx_q: Rx completion queue 724 static void idpf_rx_singleq_base_csum(struct idpf_queue *rx_q, argument 751 idpf_rx_singleq_csum(rx_q, skb, &csum_bits, ptype); 756 * @rx_q: Rx completion queue 764 static void idpf_rx_singleq_flex_csum(struct idpf_queue *rx_q, argument 791 idpf_rx_singleq_csum(rx_q, skb, &csum_bits, ptype); 796 * @rx_q: Rx completion queue 804 static void idpf_rx_singleq_base_hash(struct idpf_queue *rx_q, argument 811 if (unlikely(!(rx_q->vport->netdev->features & NETIF_F_RXHASH))) 826 * @rx_q 834 idpf_rx_singleq_flex_hash(struct idpf_queue *rx_q, struct sk_buff *skb, union virtchnl2_rx_desc *rx_desc, struct idpf_rx_ptype_decoded *decoded) argument 860 idpf_rx_singleq_process_skb_fields(struct idpf_queue *rx_q, struct sk_buff *skb, union virtchnl2_rx_desc *rx_desc, u16 ptype) argument 888 idpf_rx_singleq_buf_hw_alloc_all(struct idpf_queue *rx_q, u16 cleaned_count) argument 946 idpf_rx_singleq_extract_base_fields(struct idpf_queue *rx_q, union virtchnl2_rx_desc *rx_desc, struct idpf_rx_extracted *fields) argument 970 idpf_rx_singleq_extract_flex_fields(struct idpf_queue *rx_q, union virtchnl2_rx_desc *rx_desc, struct idpf_rx_extracted *fields) argument 987 idpf_rx_singleq_extract_fields(struct idpf_queue *rx_q, union virtchnl2_rx_desc *rx_desc, struct idpf_rx_extracted *fields) argument 1004 idpf_rx_singleq_clean(struct idpf_queue *rx_q, int budget) argument [all...] |
/linux-master/drivers/net/wireless/rsi/ |
H A D | rsi_91x_usb_ops.c | 43 skb = skb_dequeue(&dev->rx_q); 58 skb_queue_purge(&dev->rx_q);
|
H A D | rsi_usb.h | 70 struct sk_buff_head rx_q; member in struct:rsi_91x_usbdev
|
H A D | rsi_91x_usb.c | 287 if (skb_queue_len(&dev->rx_q) >= RSI_MAX_RX_PKTS) { 292 skb_queue_tail(&dev->rx_q, rx_cb->rx_skb); 592 skb_queue_head_init(&dev->rx_q);
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 233 struct stmmac_rx_queue *rx_q; local 238 rx_q = &priv->dma_conf.rx_queue[queue]; 239 if (rx_q->xsk_pool) { 382 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; local 385 if (rx_q->dirty_rx <= rx_q->cur_rx) 386 dirty = rx_q->cur_rx - rx_q->dirty_rx; 388 dirty = priv->dma_conf.dma_rx_size - rx_q->dirty_rx + rx_q 1260 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; local 1348 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; local 1435 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; local 1476 stmmac_free_rx_buffer(struct stmmac_priv *priv, struct stmmac_rx_queue *rx_q, int i) argument 1548 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; local 1559 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; local 1592 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; local 1610 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; local 1665 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; local 1744 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; local 1909 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; local 2010 struct stmmac_rx_queue *rx_q = &dma_conf->rx_queue[queue]; local 2391 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[chan]; local 2866 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[chan]; local 2999 struct stmmac_rx_queue *rx_q; local 4788 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; local 5157 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; local 5226 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; local 5419 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; local 6160 struct stmmac_rx_queue *rx_q = (struct stmmac_rx_queue *)data; local 6342 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; local 6788 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; local 6928 struct stmmac_rx_queue *rx_q; local 7034 struct stmmac_rx_queue *rx_q; local 7922 struct stmmac_rx_queue *rx_q = &priv->dma_conf.rx_queue[queue]; local [all...] |
H A D | chain_mode.c | 128 static void refill_desc3(struct stmmac_rx_queue *rx_q, struct dma_desc *p) argument 130 struct stmmac_priv *priv = rx_q->priv_data; 137 p->des3 = cpu_to_le32((unsigned int)(rx_q->dma_rx_phy + 138 (((rx_q->dirty_rx) + 1) %
|
H A D | ring_mode.c | 104 static void refill_desc3(struct stmmac_rx_queue *rx_q, struct dma_desc *p) argument 106 struct stmmac_priv *priv = rx_q->priv_data;
|
/linux-master/drivers/net/wireless/mediatek/mt7601u/ |
H A D | dma.c | 173 struct mt7601u_rx_queue *q = &dev->rx_q; 194 struct mt7601u_rx_queue *q = &dev->rx_q; 394 for (i = 0; i < dev->rx_q.entries; i++) 395 usb_poison_urb(dev->rx_q.e[i].urb); 423 for (i = 0; i < dev->rx_q.entries; i++) { 424 ret = mt7601u_submit_rx_buf(dev, &dev->rx_q.e[i], GFP_KERNEL); 436 for (i = 0; i < dev->rx_q.entries; i++) { 437 __free_pages(dev->rx_q.e[i].p, MT_RX_ORDER); 438 usb_free_urb(dev->rx_q.e[i].urb); 446 memset(&dev->rx_q, [all...] |
H A D | mt7601u.h | 142 * @rx_lock: protects @rx_q. 209 struct mt7601u_rx_queue rx_q; member in struct:mt7601u_dev
|
/linux-master/drivers/net/fddi/skfp/h/ |
H A D | hwmtm.h | 311 #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 D | fplustm.h | 192 struct s_smt_rx_queue rx_q[USED_QUEUES] ; member in struct:s_smt_fp
|
/linux-master/drivers/nfc/nfcmrvl/ |
H A D | fw_dnld.h | 75 struct sk_buff_head rx_q; member in struct:nfcmrvl_fw_dnld
|
H A D | fw_dnld.c | 401 while ((skb = skb_dequeue(&fw_dnld->rx_q))) { 453 skb_queue_head_init(&priv->fw_dnld.rx_q); 473 skb_queue_tail(&priv->fw_dnld.rx_q, skb);
|
/linux-master/drivers/net/wwan/t7xx/ |
H A D | t7xx_hif_dpmaif.c | 210 struct dpmaif_rx_queue *rx_q; local 227 rx_q = &dpmaif_ctrl->rxq[rx_idx]; 228 rx_q->index = rx_idx; 229 rx_q->dpmaif_ctrl = dpmaif_ctrl; 230 ret = t7xx_dpmaif_rxq_init(rx_q); 267 rx_q = &dpmaif_ctrl->rxq[i]; 268 t7xx_dpmaif_rxq_free(rx_q); 281 struct dpmaif_rx_queue *rx_q; local 294 rx_q = &dpmaif_ctrl->rxq[i]; 295 t7xx_dpmaif_rxq_free(rx_q); [all...] |
/linux-master/drivers/media/radio/wl128x/ |
H A D | fmdrv.h | 202 struct sk_buff_head rx_q; /* RX queue */ member in struct:fmdev
|
H A D | fmdrv_common.c | 262 while ((skb = skb_dequeue(&fmdev->rx_q))) { 1457 skb_queue_tail(&fmdev->rx_q, skb); 1545 skb_queue_head_init(&fmdev->rx_q); 1596 skb_queue_purge(&fmdev->rx_q);
|
/linux-master/net/nfc/nci/ |
H A D | core.c | 542 skb_queue_purge(&ndev->rx_q); 575 skb_queue_purge(&ndev->rx_q); 1257 skb_queue_head_init(&ndev->rx_q); 1333 skb_queue_tail(&ndev->rx_q, skb); 1512 for (; (skb = skb_dequeue(&ndev->rx_q)); kcov_remote_stop()) {
|
/linux-master/drivers/net/fddi/skfp/ |
H A D | hwmtm.c | 714 if (smc->hw.fp.rx_q[QUEUE_R1].rx_used > 0) { 1415 r = smc->hw.fp.rx_q[QUEUE_R1].rx_curr_put ; 1426 smc->hw.fp.rx_q[QUEUE_R1].rx_free-- ; 1427 smc->hw.fp.rx_q[QUEUE_R1].rx_used++ ; 1428 smc->hw.fp.rx_q[QUEUE_R1].rx_curr_put = r->rxd_next ;
|
H A D | fplustm.c | 275 smc->hw.fp.rx[QUEUE_R1] = queue = &smc->hw.fp.rx_q[QUEUE_R1] ; 282 smc->hw.fp.rx[QUEUE_R2] = queue = &smc->hw.fp.rx_q[QUEUE_R2] ;
|
/linux-master/include/net/nfc/ |
H A D | nci_core.h | 226 struct sk_buff_head rx_q; member in struct:nci_dev
|
/linux-master/net/bluetooth/ |
H A D | hci_core.c | 595 skb_queue_purge(&hdev->rx_q); 2603 skb_queue_head_init(&hdev->rx_q); 2997 skb_queue_tail(&hdev->rx_q, skb); 3013 skb_queue_tail(&hdev->rx_q, skb); 4133 for (; (skb = skb_dequeue(&hdev->rx_q)); kcov_remote_stop()) {
|