Home
last modified time | relevance | path

Searched defs:rxq (Results 1 – 25 of 114) sorted by relevance

12345

/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_rx.c53 static void hinic_rxq_clean_stats(struct hinic_rxq *rxq) in hinic_rxq_clean_stats()
71 void hinic_rxq_get_stats(struct hinic_rxq *rxq, struct hinic_rxq_stats *stats) in hinic_rxq_get_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()
127 static struct sk_buff *rx_alloc_skb(struct hinic_rxq *rxq, in rx_alloc_skb()
163 static void rx_unmap_skb(struct hinic_rxq *rxq, dma_addr_t dma_addr) in rx_unmap_skb()
180 static void rx_free_skb(struct hinic_rxq *rxq, struct sk_buff *skb, in rx_free_skb()
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()
271 static int rx_recv_jumbo_pkt(struct hinic_rxq *rxq, struct sk_buff *head_skb, in rx_recv_jumbo_pkt()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/
H A Drx.c120 static int iwl_rxq_space(const struct iwl_rxq *rxq) in iwl_rxq_space()
168 struct iwl_rxq *rxq) in iwl_pcie_rxq_inc_wr_ptr()
210 struct iwl_rxq *rxq = &trans_pcie->rxq[i]; in iwl_pcie_rxq_check_wrptr() local
222 struct iwl_rxq *rxq, in iwl_pcie_restock_bd()
246 struct iwl_rxq *rxq) in iwl_pcie_rxmq_restock()
293 struct iwl_rxq *rxq) in iwl_pcie_rxsq_restock()
350 void iwl_pcie_rxq_restock(struct iwl_trans *trans, struct iwl_rxq *rxq) in iwl_pcie_rxq_restock()
431 struct iwl_rxq *rxq) in iwl_pcie_rxq_alloc_rbs()
615 struct iwl_rxq *rxq) in iwl_pcie_rx_allocator_get()
680 struct iwl_rxq *rxq) in iwl_pcie_free_rxq_dma()
[all …]
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c28 int qede_alloc_rx_buffer(struct qede_rx_queue *rxq, bool allow_lazy) in qede_alloc_rx_buffer()
503 bool qede_has_rx_work(struct qede_rx_queue *rxq) in qede_has_rx_work()
516 static inline void qede_rx_bd_ring_consume(struct qede_rx_queue *rxq) in qede_rx_bd_ring_consume()
525 static inline void qede_reuse_page(struct qede_rx_queue *rxq, in qede_reuse_page()
548 void qede_recycle_rx_bd_ring(struct qede_rx_queue *rxq, u8 count) in qede_recycle_rx_bd_ring()
559 static inline int qede_realloc_rx_buffer(struct qede_rx_queue *rxq, in qede_realloc_rx_buffer()
589 void qede_update_rx_prod(struct qede_dev *edev, struct qede_rx_queue *rxq) in qede_update_rx_prod()
640 struct qede_rx_queue *rxq, in qede_skb_receive()
666 struct qede_rx_queue *rxq, in qede_fill_frag_skb()
741 qede_build_skb(struct qede_rx_queue *rxq, in qede_build_skb()
[all …]
H A Dqede_main.c1528 struct qede_rx_queue *rxq) in qede_free_rx_buffers()
1547 static void qede_free_mem_rxq(struct qede_dev *edev, struct qede_rx_queue *rxq) in qede_free_mem_rxq()
1560 static void qede_set_tpa_param(struct qede_rx_queue *rxq) in qede_set_tpa_param()
1572 static int qede_alloc_mem_rxq(struct qede_dev *edev, struct qede_rx_queue *rxq) in qede_alloc_mem_rxq()
2287 struct qede_rx_queue *rxq = fp->rxq; in qede_start_queues() local
/linux/drivers/infiniband/hw/hfi1/
H A Dnetdev_rx.c203 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
H A Dvnic_main.c292 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
H A Dipoib_rx.c46 struct sk_buff *hfi1_ipoib_prepare_skb(struct hfi1_netdev_rxq *rxq, in hfi1_ipoib_prepare_skb()
H A Dnetdev.h54 struct hfi1_netdev_rxq *rxq; member
/linux/net/core/
H A Dnetdev_rx_queue.c14 struct netdev_rx_queue *rxq = __netif_get_rx_queue(dev, rxq_idx); netdev_rx_queue_restart() local
94 struct netdev_rx_queue *rxq; __net_mp_open_rxq() local
154 struct netdev_rx_queue *rxq; __net_mp_close_rxq() local
[all...]
H A Ddevmem.c121 struct netdev_rx_queue *rxq; in net_devmem_unbind_dmabuf() local
157 struct netdev_rx_queue *rxq; in net_devmem_bind_dmabuf_to_queue() local
487 struct netdev_rx_queue *rxq) in mp_dmabuf_devmem_nl_fill()
496 struct netdev_rx_queue *rxq) in mp_dmabuf_devmem_uninstall()
H A Dpage_pool_priv.h54 struct netdev_rx_queue *rxq) in page_pool_check_memory_provider()
/linux/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dcxgb4vf_main.c383 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
1810 const struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[pi->first_qset]; in collect_sge_port_stats() local
2062 const struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[r * QPL]; in sge_qinfo_show() local
[all …]
H A Dsge.c1564 static void do_gro(struct sge_eth_rxq *rxq, const struct pkt_gl *gl, in do_gro()
1618 struct sge_eth_rxq *rxq = container_of(rspq, struct sge_eth_rxq, rspq); in t4vf_ethrx_handler() local
1756 struct sge_eth_rxq *rxq = container_of(rspq, struct sge_eth_rxq, rspq); in process_responses() local
2094 struct sge_eth_rxq *rxq; in sge_rx_timer_cb() local
2564 struct sge_eth_rxq *rxq = s->ethrxq; in t4vf_free_sge_resources() local
/linux/drivers/vhost/
H A Dnet.c131 struct vhost_net_buf rxq; member
154 static void *vhost_net_buf_get_ptr(struct vhost_net_buf *rxq) in vhost_net_buf_get_ptr()
162 static int vhost_net_buf_get_size(struct vhost_net_buf *rxq) in vhost_net_buf_get_size()
167 static int vhost_net_buf_is_empty(struct vhost_net_buf *rxq) in vhost_net_buf_is_empty()
172 static void *vhost_net_buf_consume(struct vhost_net_buf *rxq) in vhost_net_buf_consume()
181 struct vhost_net_buf *rxq = &nvq->rxq; in vhost_net_buf_produce() local
191 struct vhost_net_buf *rxq = &nvq->rxq; in vhost_net_buf_unproduce() local
214 struct vhost_net_buf *rxq = &nvq->rxq; in vhost_net_buf_peek() local
226 static void vhost_net_buf_init(struct vhost_net_buf *rxq) in vhost_net_buf_init()
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.c413 static void idpf_rx_buf_rel_all(struct idpf_rx_queue *rxq) in idpf_rx_buf_rel_all()
439 static void idpf_rx_desc_rel(struct idpf_rx_queue *rxq, struct device *dev, in idpf_rx_desc_rel()
676 static int idpf_rx_buf_alloc_singleq(struct idpf_rx_queue *rxq) in idpf_rx_buf_alloc_singleq()
695 static int idpf_rx_bufs_init_singleq(struct idpf_rx_queue *rxq) in idpf_rx_bufs_init_singleq()
840 struct idpf_rx_queue *rxq) in idpf_rx_desc_alloc()
3160 idpf_rx_hash(const struct idpf_rx_queue *rxq, struct sk_buff *skb, in idpf_rx_hash()
3185 static void idpf_rx_csum(struct idpf_rx_queue *rxq, struct sk_buff *skb, in idpf_rx_csum()
3276 static int idpf_rx_rsc(struct idpf_rx_queue *rxq, struct sk_buff *skb, in idpf_rx_rsc()
3343 idpf_rx_hwtstamp(const struct idpf_rx_queue *rxq, in idpf_rx_hwtstamp()
3374 __idpf_rx_process_skb_fields(struct idpf_rx_queue *rxq, struct sk_buff *skb, in __idpf_rx_process_skb_fields()
[all …]
H A Didpf_singleq_txrx.c649 static void idpf_rx_singleq_csum(struct idpf_rx_queue *rxq, in idpf_rx_singleq_csum()
873 static void idpf_rx_buf_hw_update(struct idpf_rx_queue *rxq, u32 val) in idpf_rx_buf_hw_update()
1007 struct idpf_rx_queue *rxq; in idpf_rx_singleq_process_skb_fields() local
1128 struct idpf_rx_queue *rxq = q_vec->rx[i]; in idpf_rx_singleq_clean_all() local
/linux/drivers/net/ethernet/alacritech/
H A Dslicoss.c120 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/
H A Dfec_main.c471 struct fec_enet_priv_rx_q *rxq, int size) in fec_enet_create_page_pool()
992 struct fec_enet_priv_rx_q *rxq; in fec_enet_bd_init() local
1082 struct fec_enet_priv_rx_q *rxq; in fec_enet_enable_ring() local
1649 static int fec_enet_update_cbd(struct fec_enet_priv_rx_q *rxq, in fec_enet_update_cbd()
1669 struct xdp_buff *xdp, struct fec_enet_priv_rx_q *rxq, int cpu) in fec_enet_run_xdp()
1757 struct fec_enet_priv_rx_q *rxq; in fec_enet_rx_queue() local
3015 struct fec_enet_priv_rx_q *rxq; in fec_enet_get_xdp_stats() local
3032 struct fec_enet_priv_rx_q *rxq; in fec_enet_page_pool_stats() local
3106 struct fec_enet_priv_rx_q *rxq; in fec_enet_clear_ethtool_stats() local
3338 struct fec_enet_priv_rx_q *rxq; in fec_enet_free_buffers() local
[all …]
/linux/drivers/net/wwan/t7xx/
H A Dt7xx_hif_dpmaif.c303 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/bluetooth/
H A Dbtintel_pcie.c439 static void btintel_pcie_prepare_rx(struct rxq *rxq, u16 frbd_index) in btintel_pcie_prepare_rx()
458 struct rxq *rxq = &data->rxq; in btintel_pcie_submit_rx() local
483 struct rxq *rxq = &data->rxq; in btintel_pcie_start_rx() local
1384 struct rxq *rxq; in btintel_pcie_msix_rx_handle() local
1697 struct rxq *rxq) in btintel_pcie_free_rxq_bufs()
1706 struct rxq *rxq) in btintel_pcie_setup_rxq_bufs()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcudbg_lib.h253 static inline void cudbg_fill_qdesc_rxq(const struct sge_rspq *rxq, in cudbg_fill_qdesc_rxq()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_arfs.c90 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()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_rx.c54 u32 rxq; member
625 int rxq = sk_rx_queue_get(sk); in mlx5e_ktls_sk_get_rxq() local
642 int rxq, err; in mlx5e_ktls_add_rx() local
/linux/include/net/
H A Dnetdev_rx_queue.h44 __netif_get_rx_queue(struct net_device *dev, unsigned int rxq) in __netif_get_rx_queue() argument
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_bpf2bpf.c29 struct xdp_rxq_info *rxq; member

12345