/Linux-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_rx.c | 51 void hinic_rxq_clean_stats(struct hinic_rxq *rxq) in hinic_rxq_clean_stats() 66 void hinic_rxq_get_stats(struct hinic_rxq *rxq, struct hinic_rxq_stats *stats) in hinic_rxq_get_stats() 84 static void rxq_stats_init(struct hinic_rxq *rxq) in rxq_stats_init() 99 static struct sk_buff *rx_alloc_skb(struct hinic_rxq *rxq, in rx_alloc_skb() 137 static void rx_unmap_skb(struct hinic_rxq *rxq, dma_addr_t dma_addr) in rx_unmap_skb() 154 static void rx_free_skb(struct hinic_rxq *rxq, struct sk_buff *skb, in rx_free_skb() 167 static int rx_alloc_pkts(struct hinic_rxq *rxq) in rx_alloc_pkts() 220 static void free_all_rx_skbs(struct hinic_rxq *rxq) in free_all_rx_skbs() 245 struct hinic_rxq *rxq = (struct hinic_rxq *)data; in rx_alloc_task() local 259 static int rx_recv_jumbo_pkt(struct hinic_rxq *rxq, struct sk_buff *head_skb, in rx_recv_jumbo_pkt() [all …]
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/pcie/ |
D | rx.c | 143 static int iwl_rxq_space(const struct iwl_rxq *rxq) in iwl_rxq_space() 191 struct iwl_rxq *rxq) in iwl_pcie_rxq_inc_wr_ptr() 234 struct iwl_rxq *rxq = &trans_pcie->rxq[i]; in iwl_pcie_rxq_check_wrptr() local 246 struct iwl_rxq *rxq, in iwl_pcie_restock_bd() 268 struct iwl_rxq *rxq) in iwl_pcie_rxmq_restock() 314 struct iwl_rxq *rxq) in iwl_pcie_rxsq_restock() 371 void iwl_pcie_rxq_restock(struct iwl_trans *trans, struct iwl_rxq *rxq) in iwl_pcie_rxq_restock() 421 struct iwl_rxq *rxq) in iwl_pcie_rxq_alloc_rbs() 593 struct iwl_rxq *rxq) in iwl_pcie_rx_allocator_get() 649 struct iwl_rxq *rxq) in iwl_pcie_free_rxq_dma() [all …]
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/ |
D | qede_fp.c | 51 int qede_alloc_rx_buffer(struct qede_rx_queue *rxq, bool allow_lazy) in qede_alloc_rx_buffer() 479 bool qede_has_rx_work(struct qede_rx_queue *rxq) in qede_has_rx_work() 492 static inline void qede_rx_bd_ring_consume(struct qede_rx_queue *rxq) in qede_rx_bd_ring_consume() 501 static inline void qede_reuse_page(struct qede_rx_queue *rxq, in qede_reuse_page() 524 void qede_recycle_rx_bd_ring(struct qede_rx_queue *rxq, u8 count) in qede_recycle_rx_bd_ring() 535 static inline int qede_realloc_rx_buffer(struct qede_rx_queue *rxq, in qede_realloc_rx_buffer() 565 void qede_update_rx_prod(struct qede_dev *edev, struct qede_rx_queue *rxq) in qede_update_rx_prod() 624 struct qede_rx_queue *rxq, in qede_skb_receive() 650 struct qede_rx_queue *rxq, in qede_fill_frag_skb() 725 qede_build_skb(struct qede_rx_queue *rxq, in qede_build_skb() [all …]
|
D | qede_main.c | 1286 struct qede_rx_queue *rxq) in qede_free_rx_buffers() 1305 static void qede_free_mem_rxq(struct qede_dev *edev, struct qede_rx_queue *rxq) in qede_free_mem_rxq() 1318 static void qede_set_tpa_param(struct qede_rx_queue *rxq) in qede_set_tpa_param() 1330 static int qede_alloc_mem_rxq(struct qede_dev *edev, struct qede_rx_queue *rxq) in qede_alloc_mem_rxq() 1962 struct qede_rx_queue *rxq = fp->rxq; in qede_start_queues() local
|
D | qede_ethtool.c | 232 struct qede_rx_queue *rxq, u8 **buf) in qede_get_strings_stats_rxq() 315 static void qede_get_ethtool_stats_rxq(struct qede_rx_queue *rxq, u64 **buf) in qede_get_ethtool_stats_rxq() 1493 struct qede_rx_queue *rxq = NULL; in qede_selftest_receive_traffic() local
|
/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | vnic_main.c | 437 static inline int hfi1_vnic_decap_skb(struct hfi1_vnic_rx_queue *rxq, in hfi1_vnic_decap_skb() 456 static inline struct sk_buff *hfi1_vnic_get_skb(struct hfi1_vnic_rx_queue *rxq) in hfi1_vnic_get_skb() 474 static void hfi1_vnic_handle_rx(struct hfi1_vnic_rx_queue *rxq, in hfi1_vnic_handle_rx() 508 struct hfi1_vnic_rx_queue *rxq = container_of(napi, in hfi1_vnic_napi() local 527 struct hfi1_vnic_rx_queue *rxq; in hfi1_vnic_bypass_rcv() local 605 struct hfi1_vnic_rx_queue *rxq = &vinfo->rxq[i]; in hfi1_vnic_up() local 633 struct hfi1_vnic_rx_queue *rxq = &vinfo->rxq[i]; in hfi1_vnic_down() local 840 struct hfi1_vnic_rx_queue *rxq = &vinfo->rxq[i]; in hfi1_vnic_alloc_rn() local
|
D | vnic.h | 134 struct hfi1_vnic_rx_queue rxq[HFI1_NUM_VNIC_CTXT]; member
|
/Linux-v4.19/drivers/net/ethernet/marvell/ |
D | mvneta.c | 124 #define MVNETA_CPU_RXQ_ACCESS(rxq) BIT(rxq) argument 744 struct mvneta_rx_queue *rxq, in mvneta_rxq_non_occup_desc_add() 763 struct mvneta_rx_queue *rxq) in mvneta_rxq_busy_desc_num_get() 775 struct mvneta_rx_queue *rxq, in mvneta_rxq_desc_num_update() 809 mvneta_rxq_next_desc_get(struct mvneta_rx_queue *rxq) in mvneta_rxq_next_desc_get() 833 struct mvneta_rx_queue *rxq, in mvneta_rxq_offset_set() 890 struct mvneta_rx_queue *rxq, in mvneta_rxq_buf_size_set() 905 struct mvneta_rx_queue *rxq) in mvneta_rxq_bm_disable() 916 struct mvneta_rx_queue *rxq) in mvneta_rxq_bm_enable() 927 struct mvneta_rx_queue *rxq) in mvneta_rxq_long_pool_set() [all …]
|
D | mv643xx_eth.c | 410 struct rx_queue rxq[8]; member 452 static struct mv643xx_eth_private *rxq_to_mp(struct rx_queue *rxq) in rxq_to_mp() 462 static void rxq_enable(struct rx_queue *rxq) in rxq_enable() 468 static void rxq_disable(struct rx_queue *rxq) in rxq_disable() 517 static int rxq_process(struct rx_queue *rxq, int budget) in rxq_process() 609 static int rxq_refill(struct rx_queue *rxq, int budget) in rxq_refill() 1953 struct rx_queue *rxq = mp->rxq + index; in rxq_init() local 2018 static void rxq_deinit(struct rx_queue *rxq) in rxq_deinit() 2396 struct rx_queue *rxq = mp->rxq + i; in port_start() local
|
/Linux-v4.19/drivers/vhost/ |
D | net.c | 125 struct vhost_net_buf rxq; member 144 static void *vhost_net_buf_get_ptr(struct vhost_net_buf *rxq) in vhost_net_buf_get_ptr() 152 static int vhost_net_buf_get_size(struct vhost_net_buf *rxq) in vhost_net_buf_get_size() 157 static int vhost_net_buf_is_empty(struct vhost_net_buf *rxq) in vhost_net_buf_is_empty() 162 static void *vhost_net_buf_consume(struct vhost_net_buf *rxq) in vhost_net_buf_consume() 171 struct vhost_net_buf *rxq = &nvq->rxq; in vhost_net_buf_produce() local 181 struct vhost_net_buf *rxq = &nvq->rxq; in vhost_net_buf_unproduce() local 204 struct vhost_net_buf *rxq = &nvq->rxq; in vhost_net_buf_peek() local 216 static void vhost_net_buf_init(struct vhost_net_buf *rxq) in vhost_net_buf_init()
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | cxgb4vf_main.c | 329 int rxq, msi, err; in request_msix_queue_irqs() local 367 int rxq, msi; in free_msix_queue_irqs() local 398 int rxq; in enable_rx() local 423 int rxq; in quiesce_rx() local 578 struct sge_eth_rxq *rxq = &s->ethrxq[pi->first_qset]; in setup_sge_queues() local 609 struct sge_eth_rxq *rxq = &s->ethrxq[pi->first_qset]; in setup_sge_queues() local 651 struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[pi->first_qset]; in setup_rss() local 1184 struct sge_eth_rxq *rxq; in cxgb4vf_poll_controller() local 1760 const struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[pi->first_qset]; in collect_sge_port_stats() local 2027 const struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[r * QPL]; in sge_qinfo_show() local [all …]
|
D | sge.c | 1567 static void do_gro(struct sge_eth_rxq *rxq, const struct pkt_gl *gl, in do_gro() 1621 struct sge_eth_rxq *rxq = container_of(rspq, struct sge_eth_rxq, rspq); in t4vf_ethrx_handler() local 1759 struct sge_eth_rxq *rxq = container_of(rspq, struct sge_eth_rxq, rspq); in process_responses() local 2096 struct sge_eth_rxq *rxq; in sge_rx_timer_cb() local 2561 struct sge_eth_rxq *rxq = s->ethrxq; in t4vf_free_sge_resources() local
|
/Linux-v4.19/drivers/atm/ |
D | ambassador.c | 688 amb_rxq * rxq = &dev->rxq[pool]; in rx_give() local 713 amb_rxq * rxq = &dev->rxq[pool]; in rx_take() local 746 amb_rxq * rxq = &dev->rxq[pool]; in drain_rx_pool() local 784 amb_rxq * rxq; in fill_rx_pool() local 1590 amb_rxq * rxq = &dev->rxq[pool]; in create_queues() local
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_arfs.c | 59 int rxq; member 556 struct mlx5_flow_handle *rule, u16 rxq) in arfs_modify_rule_rq() 627 u16 rxq, u32 flow_id) in arfs_alloc_rule()
|
/Linux-v4.19/drivers/net/ethernet/alacritech/ |
D | slicoss.c | 130 static unsigned int slic_get_free_rx_descs(struct slic_rx_queue *rxq) in slic_get_free_rx_descs() 408 struct slic_rx_queue *rxq = &sdev->rxq; in slic_refill_rx_queue() local 561 struct slic_rx_queue *rxq = &sdev->rxq; in slic_handle_receive() local 930 struct slic_rx_queue *rxq = &sdev->rxq; in slic_init_rx_queue() local 949 struct slic_rx_queue *rxq = &sdev->rxq; in slic_free_rx_queue() local
|
/Linux-v4.19/drivers/net/ethernet/atheros/alx/ |
D | main.c | 74 struct alx_rx_queue *rxq = alx->qnapi[0]->rxq; in alx_refill_rx_ring() local 217 static int alx_clean_rx_irq(struct alx_rx_queue *rxq, int budget) in alx_clean_rx_irq() 507 static void alx_free_rxring_buf(struct alx_rx_queue *rxq) in alx_free_rxring_buf() 631 static int alx_alloc_rx_ring(struct alx_priv *alx, struct alx_rx_queue *rxq, in alx_alloc_rx_ring() 743 struct alx_rx_queue *rxq; in alx_alloc_napis() local
|
D | hw.c | 378 u32 rxq, txq, val; in alx_stop_mac() local 609 u32 mac, txq, rxq; in alx_start_mac() local
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/ |
D | hisi_femac.c | 133 struct hisi_femac_queue rxq; member 224 struct hisi_femac_queue *rxq = &priv->rxq; in hisi_femac_rx_refill() local 260 struct hisi_femac_queue *rxq = &priv->rxq; in hisi_femac_rx() local 400 struct hisi_femac_queue *rxq = &priv->rxq; in hisi_femac_free_skb_rings() local
|
/Linux-v4.19/drivers/net/ethernet/marvell/mvpp2/ |
D | mvpp2_main.c | 756 int rxq; in mvpp2_swf_bm_pool_init() local 1579 mvpp2_rxq_next_desc_get(struct mvpp2_rx_queue *rxq) in mvpp2_rxq_next_desc_get() 1850 struct mvpp2_rx_queue *rxq) in mvpp2_rx_pkts_coal_set() 1901 struct mvpp2_rx_queue *rxq) in mvpp2_rx_time_coal_set() 2056 struct mvpp2_rx_queue *rxq) in mvpp2_rxq_init() 2103 struct mvpp2_rx_queue *rxq) in mvpp2_rxq_drop_pkts() 2128 struct mvpp2_rx_queue *rxq) in mvpp2_rxq_deinit() 2631 int rx_todo, struct mvpp2_rx_queue *rxq) in mvpp2_rx() 3073 struct mvpp2_rx_queue *rxq; in mvpp2_poll() local 3668 struct mvpp2_rx_queue *rxq = port->rxqs[queue]; in mvpp2_ethtool_set_coalesce() local [all …]
|
/Linux-v4.19/samples/bpf/ |
D | xdp_rxq_info_user.c | 179 struct record *rxq; member 335 int rxq; in stats_print() local
|
/Linux-v4.19/drivers/net/ethernet/freescale/ |
D | fec_main.c | 790 struct fec_enet_priv_rx_q *rxq; in fec_enet_bd_init() local 860 struct fec_enet_priv_rx_q *rxq; in fec_enet_enable_ring() local 1359 struct fec_enet_priv_rx_q *rxq; in fec_enet_rx_queue() local 2650 struct fec_enet_priv_rx_q *rxq; in fec_enet_free_buffers() local 2761 struct fec_enet_priv_rx_q *rxq; in fec_enet_alloc_rxq_buffers() local 3177 struct fec_enet_priv_rx_q *rxq = fep->rx_queue[i]; in fec_enet_init() local
|
/Linux-v4.19/arch/arm/mach-ixp4xx/include/mach/ |
D | platform.h | 102 u8 rxq; /* configurable, currently 0 - 31 only */ member
|
/Linux-v4.19/include/net/ |
D | xdp.h | 72 struct xdp_rxq_info *rxq; member
|
/Linux-v4.19/drivers/net/wireless/intel/iwlegacy/ |
D | 3945-mac.c | 951 struct il_rx_queue *rxq = &il->rxq; in il3945_rx_queue_restock() local 998 struct il_rx_queue *rxq = &il->rxq; in il3945_rx_allocate() local 1073 il3945_rx_queue_reset(struct il_priv *il, struct il_rx_queue *rxq) in il3945_rx_queue_reset() 1129 il3945_rx_queue_free(struct il_priv *il, struct il_rx_queue *rxq) in il3945_rx_queue_free() 1200 struct il_rx_queue *rxq = &il->rxq; in il3945_rx_handle() local
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 2665 static void do_gro(struct sge_eth_rxq *rxq, const struct pkt_gl *gl, in do_gro() 2759 struct sge_eth_rxq *rxq, struct sk_buff *skb) in t4_rx_hststamp() 2810 struct sge_eth_rxq *rxq = container_of(q, struct sge_eth_rxq, rspq); in t4_ethrx_handler() local 3004 struct sge_eth_rxq *rxq = container_of(q, struct sge_eth_rxq, rspq); in process_responses() local 3258 struct sge_eth_rxq *rxq; in sge_rx_timer_cb() local
|