| /linux/drivers/net/ethernet/huawei/hinic/ |
| A D | hinic_rx.c | 53 static void hinic_rxq_clean_stats(struct hinic_rxq *rxq) in hinic_rxq_clean_stats() 91 static void rxq_stats_init(struct hinic_rxq *rxq) in rxq_stats_init() 99 static void rx_csum(struct hinic_rxq *rxq, u32 status, in rx_csum() 193 static int rx_alloc_pkts(struct hinic_rxq *rxq) in rx_alloc_pkts() 243 static void free_all_rx_skbs(struct hinic_rxq *rxq) in free_all_rx_skbs() 478 static void rx_add_napi(struct hinic_rxq *rxq) in rx_add_napi() 487 static void rx_del_napi(struct hinic_rxq *rxq) in rx_del_napi() 495 struct hinic_rxq *rxq = (struct hinic_rxq *)data; in rx_irq() local 513 static int rx_request_irq(struct hinic_rxq *rxq) in rx_request_irq() 563 static void rx_free_irq(struct hinic_rxq *rxq) in rx_free_irq() [all …]
|
| /linux/drivers/net/wwan/t7xx/ |
| A D | t7xx_hif_dpmaif_rx.c | 83 struct dpmaif_rx_queue *rxq = &dpmaif_ctrl->rxq[q_num]; in t7xx_dpmaif_update_bat_wr_idx() local 424 static int t7xx_dpmaif_get_frag(struct dpmaif_rx_queue *rxq, in t7xx_dpmaif_get_frag() 461 static int t7xx_dpmaif_check_pit_seq(struct dpmaif_rx_queue *rxq, in t7xx_dpmaif_check_pit_seq() 658 static int t7xx_dpmaif_get_rx_pkt(struct dpmaif_rx_queue *rxq, in t7xx_dpmaif_get_rx_pkt() 693 static void t7xx_dpmaif_rx_skb(struct dpmaif_rx_queue *rxq, in t7xx_dpmaif_rx_skb() 816 struct dpmaif_rx_queue *rxq = &dpmaif_ctrl->rxq[q_num]; in t7xx_dpmaif_napi_rx_data_collect() local 891 struct dpmaif_rx_queue *rxq; in t7xx_dpmaif_irq_rx_done() local 1006 static int t7xx_dpmaif_rx_alloc(struct dpmaif_rx_queue *rxq) in t7xx_dpmaif_rx_alloc() 1063 struct dpmaif_rx_queue *rxq; in t7xx_dpmaif_bat_release_work() local 1116 struct dpmaif_rx_queue *rxq = &dpmaif_ctrl->rxq[i]; in t7xx_dpmaif_rx_stop() local [all …]
|
| A D | t7xx_hif_dpmaif.c | 303 struct dpmaif_rx_queue *rxq; in t7xx_dpmaif_start() local 432 struct dpmaif_rx_queue *rxq; in t7xx_dpmaif_start_txrx_qs() local
|
| /linux/drivers/net/wireless/intel/iwlwifi/pcie/ |
| A D | rx.c | 167 struct iwl_rxq *rxq) in iwl_pcie_rxq_inc_wr_ptr() 221 struct iwl_rxq *rxq, in iwl_pcie_restock_bd() 245 struct iwl_rxq *rxq) in iwl_pcie_rxmq_restock() 292 struct iwl_rxq *rxq) in iwl_pcie_rxsq_restock() 430 struct iwl_rxq *rxq) in iwl_pcie_rxq_alloc_rbs() 614 struct iwl_rxq *rxq) in iwl_pcie_rx_allocator_get() 679 struct iwl_rxq *rxq) in iwl_pcie_free_rxq_dma() 714 struct iwl_rxq *rxq) in iwl_pcie_alloc_rxq_dma() 1298 struct iwl_rxq *rxq, in iwl_pcie_rx_handle_rb() 1504 struct iwl_rxq *rxq; in iwl_pcie_rx_handle() local [all …]
|
| /linux/drivers/net/ethernet/qlogic/qede/ |
| A D | qede_fp.c | 639 struct qede_rx_queue *rxq, in qede_skb_receive() 665 struct qede_rx_queue *rxq, in qede_fill_frag_skb() 760 struct qede_rx_queue *rxq, in qede_tpa_rx_build_skb() 791 struct qede_rx_queue *rxq, in qede_rx_build_skb() 832 struct qede_rx_queue *rxq, in qede_tpa_start() 958 struct qede_rx_queue *rxq, in qede_tpa_cont() 976 struct qede_rx_queue *rxq = fp->rxq; in qede_tpa_end() local 1081 struct qede_rx_queue *rxq, in qede_rx_xdp() 1170 struct qede_rx_queue *rxq, in qede_rx_build_jumbo() 1225 struct qede_rx_queue *rxq, in qede_rx_process_tpa_cqe() [all …]
|
| /linux/drivers/infiniband/hw/hfi1/ |
| A D | netdev_rx.c | 203 struct hfi1_netdev_rxq *rxq = &rx->rxq[i]; in hfi1_netdev_rxq_init() local 230 struct hfi1_netdev_rxq *rxq = &rx->rxq[i]; in hfi1_netdev_rxq_init() local 250 struct hfi1_netdev_rxq *rxq = &rx->rxq[i]; in hfi1_netdev_rxq_deinit() local 268 struct hfi1_netdev_rxq *rxq = &rx->rxq[i]; in enable_queues() local 286 struct hfi1_netdev_rxq *rxq = &rx->rxq[i]; in disable_queues() local
|
| A D | vnic_main.c | 292 static inline int hfi1_vnic_decap_skb(struct hfi1_vnic_rx_queue *rxq, in hfi1_vnic_decap_skb() 336 struct hfi1_vnic_rx_queue *rxq; in hfi1_vnic_bypass_rcv() local 599 struct hfi1_vnic_rx_queue *rxq = &vinfo->rxq[i]; in hfi1_vnic_alloc_rn() local
|
| A D | ipoib_rx.c | 46 struct sk_buff *hfi1_ipoib_prepare_skb(struct hfi1_netdev_rxq *rxq, in hfi1_ipoib_prepare_skb()
|
| /linux/drivers/net/ethernet/microsoft/mana/ |
| A D | mana_en.c | 1318 struct mana_rxq *rxq; in mana_fence_rqs() local 1479 static void mana_post_pkt_rxq(struct mana_rxq *rxq) in mana_post_pkt_rxq() 1520 struct mana_rxcomp_oob *cqe, struct mana_rxq *rxq) in mana_rx_skb() 1763 struct mana_rxq *rxq = cq->rxq; in mana_poll_rx_cq() local 2017 struct mana_rxq *rxq, bool napi_initialized) in mana_destroy_rxq() 2076 struct mana_rxq *rxq, struct device *dev) in mana_fill_rx_oob() 2105 struct mana_rxq *rxq, u32 *rxq_size, u32 *cq_size) in mana_alloc_rx_wqe() 2144 static int mana_push_wqe(struct mana_rxq *rxq) in mana_push_wqe() 2195 struct mana_rxq *rxq; in mana_create_rxq() local 2315 struct mana_rxq *rxq; in mana_add_rx_queues() local [all …]
|
| /linux/drivers/bluetooth/ |
| A D | btintel_pcie.h | 247 rxq:6, member 300 struct rxq { struct 301 u16 count; 325 * @fh_init_mask: initial unmasked rxq causes argument 391 struct rxq rxq; member
|
| A D | btintel_pcie.c | 178 static void btintel_pcie_prepare_rx(struct rxq *rxq, u16 frbd_index) in btintel_pcie_prepare_rx() 197 struct rxq *rxq = &data->rxq; in btintel_pcie_submit_rx() local 538 struct rxq *rxq; in btintel_pcie_msix_rx_handle() local 827 struct rxq *rxq) in btintel_pcie_free_rxq_bufs() 836 struct rxq *rxq) in btintel_pcie_setup_rxq_bufs()
|
| /linux/drivers/net/ethernet/marvell/ |
| A D | mvneta.c | 876 struct mvneta_rx_queue *rxq) in mvneta_rxq_busy_desc_num_get() 946 struct mvneta_rx_queue *rxq, in mvneta_rxq_offset_set() 1018 struct mvneta_rx_queue *rxq) in mvneta_rxq_bm_disable() 1029 struct mvneta_rx_queue *rxq) in mvneta_rxq_bm_enable() 1498 int rxq, txq; in mvneta_defaults_set() local 1724 struct mvneta_rx_queue *rxq) in mvneta_rx_desc_fill() 1987 struct mvneta_rx_queue *rxq) in mvneta_rxq_drop_pkts() 2427 struct mvneta_rx_queue *rxq) in mvneta_rx_swbm() 2540 struct mvneta_rx_queue *rxq) in mvneta_rx_hwbm() 4344 int rxq; in mvneta_percpu_elect() local [all …]
|
| /linux/net/core/ |
| A D | devmem.c | 108 struct netdev_rx_queue *rxq; in net_devmem_unbind_dmabuf() local 134 struct netdev_rx_queue *rxq; in net_devmem_bind_dmabuf_to_queue() local 308 struct netdev_rx_queue *rxq; in dev_dmabuf_uninstall() local
|
| A D | netdev_rx_queue.c | 11 struct netdev_rx_queue *rxq = __netif_get_rx_queue(dev, rxq_idx); in netdev_rx_queue_restart() local
|
| A D | page_pool_priv.h | 52 struct netdev_rx_queue *rxq) in page_pool_check_memory_provider()
|
| /linux/drivers/net/ethernet/chelsio/cxgb4vf/ |
| A D | cxgb4vf_main.c | 383 int rxq, msi, err; in request_msix_queue_irqs() local 421 int rxq, msi; in free_msix_queue_irqs() local 452 int rxq; in enable_rx() local 477 int rxq; in quiesce_rx() local 632 struct sge_eth_rxq *rxq = &s->ethrxq[pi->first_qset]; in setup_sge_queues() local 663 struct sge_eth_rxq *rxq = &s->ethrxq[pi->first_qset]; in setup_sge_queues() local 705 struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[pi->first_qset]; in setup_rss() local 1236 struct sge_eth_rxq *rxq; in cxgb4vf_poll_controller() local 2062 const struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[r * QPL]; in sge_qinfo_show() local 2202 const struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[r * QPL]; in sge_qstats_show() local [all …]
|
| /linux/drivers/vhost/ |
| A D | net.c | 127 struct vhost_net_buf rxq; member 150 static void *vhost_net_buf_get_ptr(struct vhost_net_buf *rxq) in vhost_net_buf_get_ptr() 158 static int vhost_net_buf_get_size(struct vhost_net_buf *rxq) in vhost_net_buf_get_size() 163 static int vhost_net_buf_is_empty(struct vhost_net_buf *rxq) in vhost_net_buf_is_empty() 168 static void *vhost_net_buf_consume(struct vhost_net_buf *rxq) in vhost_net_buf_consume() 177 struct vhost_net_buf *rxq = &nvq->rxq; in vhost_net_buf_produce() local 187 struct vhost_net_buf *rxq = &nvq->rxq; in vhost_net_buf_unproduce() local 210 struct vhost_net_buf *rxq = &nvq->rxq; in vhost_net_buf_peek() local 222 static void vhost_net_buf_init(struct vhost_net_buf *rxq) in vhost_net_buf_init()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| A D | idpf_txrx.c | 444 static void idpf_rx_buf_rel_all(struct idpf_rx_queue *rxq) in idpf_rx_buf_rel_all() 470 static void idpf_rx_desc_rel(struct idpf_rx_queue *rxq, struct device *dev, in idpf_rx_desc_rel() 705 static int idpf_rx_buf_alloc_singleq(struct idpf_rx_queue *rxq) in idpf_rx_buf_alloc_singleq() 724 static int idpf_rx_bufs_init_singleq(struct idpf_rx_queue *rxq) in idpf_rx_bufs_init_singleq() 863 struct idpf_rx_queue *rxq) in idpf_rx_desc_alloc() 2871 idpf_rx_hash(const struct idpf_rx_queue *rxq, struct sk_buff *skb, in idpf_rx_hash() 2896 static void idpf_rx_csum(struct idpf_rx_queue *rxq, struct sk_buff *skb, in idpf_rx_csum() 2987 static int idpf_rx_rsc(struct idpf_rx_queue *rxq, struct sk_buff *skb, in idpf_rx_rsc() 3209 static int idpf_rx_splitq_clean(struct idpf_rx_queue *rxq, int budget) in idpf_rx_splitq_clean() 3689 struct idpf_rx_queue *rxq = q_vector->rx[i]; in idpf_net_dim() local [all …]
|
| A D | idpf_singleq_txrx.c | 596 static void idpf_rx_singleq_csum(struct idpf_rx_queue *rxq, in idpf_rx_singleq_csum() 824 static void idpf_rx_buf_hw_update(struct idpf_rx_queue *rxq, u32 val) in idpf_rx_buf_hw_update() 1084 struct idpf_rx_queue *rxq = q_vec->rx[i]; in idpf_rx_singleq_clean_all() local
|
| /linux/drivers/net/ethernet/alacritech/ |
| A D | slicoss.c | 120 static unsigned int slic_get_free_rx_descs(struct slic_rx_queue *rxq) in slic_get_free_rx_descs() 396 struct slic_rx_queue *rxq = &sdev->rxq; in slic_refill_rx_queue() local 549 struct slic_rx_queue *rxq = &sdev->rxq; in slic_handle_receive() local 918 struct slic_rx_queue *rxq = &sdev->rxq; in slic_init_rx_queue() local 937 struct slic_rx_queue *rxq = &sdev->rxq; in slic_free_rx_queue() local
|
| /linux/drivers/net/ethernet/freescale/ |
| A D | fec_main.c | 467 struct fec_enet_priv_rx_q *rxq, int size) in fec_enet_create_page_pool() 954 struct fec_enet_priv_rx_q *rxq; in fec_enet_bd_init() local 1042 struct fec_enet_priv_rx_q *rxq; in fec_enet_enable_ring() local 1594 static void fec_enet_update_cbd(struct fec_enet_priv_rx_q *rxq, in fec_enet_update_cbd() 1683 struct fec_enet_priv_rx_q *rxq; in fec_enet_rx_queue() local 2948 struct fec_enet_priv_rx_q *rxq; in fec_enet_get_xdp_stats() local 2965 struct fec_enet_priv_rx_q *rxq; in fec_enet_page_pool_stats() local 3039 struct fec_enet_priv_rx_q *rxq; in fec_enet_clear_ethtool_stats() local 3279 struct fec_enet_priv_rx_q *rxq; in fec_enet_free_buffers() local 3395 struct fec_enet_priv_rx_q *rxq; in fec_enet_alloc_rxq_buffers() local [all …]
|
| /linux/drivers/net/ethernet/atheros/alx/ |
| A D | main.c | 73 struct alx_rx_queue *rxq = alx->qnapi[0]->rxq; in alx_refill_rx_ring() local 216 static int alx_clean_rx_irq(struct alx_rx_queue *rxq, int budget) in alx_clean_rx_irq() 506 static void alx_free_rxring_buf(struct alx_rx_queue *rxq) in alx_free_rxring_buf() 630 static int alx_alloc_rx_ring(struct alx_priv *alx, struct alx_rx_queue *rxq, in alx_alloc_rx_ring() 741 struct alx_rx_queue *rxq; in alx_alloc_napis() local
|
| /linux/drivers/net/ethernet/hisilicon/ |
| A D | hisi_femac.c | 121 struct hisi_femac_queue rxq; member 212 struct hisi_femac_queue *rxq = &priv->rxq; in hisi_femac_rx_refill() local 248 struct hisi_femac_queue *rxq = &priv->rxq; in hisi_femac_rx() local 388 struct hisi_femac_queue *rxq = &priv->rxq; in hisi_femac_free_skb_rings() local
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| A D | cudbg_lib.h | 253 static inline void cudbg_fill_qdesc_rxq(const struct sge_rspq *rxq, in cudbg_fill_qdesc_rxq()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | en_arfs.c | 90 int rxq; member 614 struct mlx5_flow_handle *rule, u16 rxq) in arfs_modify_rule_rq() 659 u16 rxq, u32 flow_id) in arfs_alloc_rule()
|