Home
last modified time | relevance | path

Searched refs:rxq_index (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/cisco/enic/
Denic_clsf.c171 u16 rxq_index, u32 flow_id) in enic_rx_flow_steer() argument
191 if (rxq_index == n->rq_id) { in enic_rx_flow_steer()
213 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
223 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
247 n->rq_id = rxq_index; in enic_rx_flow_steer()
266 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
272 n->rq_id = rxq_index; in enic_rx_flow_steer()
Denic_clsf.h18 u16 rxq_index, u32 flow_id);
/Linux-v4.19/drivers/net/ethernet/sfc/
Drx.c840 struct efx_channel *channel = efx_get_channel(efx, req->rxq_index); in efx_filter_rfs_work()
882 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
889 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
898 u16 rxq_index, u32 flow_id) in efx_filter_rfs() argument
937 rxq_index); in efx_filter_rfs()
970 if (!new && rule->rxq_index == rxq_index && in efx_filter_rfs()
973 rule->rxq_index = rxq_index; in efx_filter_rfs()
988 req->rxq_index = rxq_index; in efx_filter_rfs()
Defx.h171 u16 rxq_index, u32 flow_id);
Dnet_driver.h761 u16 rxq_index; member
781 u16 rxq_index; member
/Linux-v4.19/drivers/net/ethernet/sfc/falcon/
Drx.c837 u16 rxq_index, u32 flow_id) in ef4_filter_rfs() argument
858 rxq_index); in ef4_filter_rfs()
882 channel = ef4_get_channel(efx, rxq_index); in ef4_filter_rfs()
891 ntohs(spec.loc_port), rxq_index, flow_id, rc); in ef4_filter_rfs()
897 ntohs(spec.loc_port), rxq_index, flow_id, rc); in ef4_filter_rfs()
Defx.h168 u16 rxq_index, u32 flow_id);
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Den_arfs.c701 u16 rxq_index, u32 flow_id) in mlx5e_rx_flow_steer() argument
722 if (arfs_rule->rxq == rxq_index) { in mlx5e_rx_flow_steer()
726 arfs_rule->rxq = rxq_index; in mlx5e_rx_flow_steer()
729 rxq_index, flow_id); in mlx5e_rx_flow_steer()
/Linux-v4.19/drivers/net/ethernet/intel/ice/
Dice_common.h37 u32 rxq_index);
Dice_common.c674 ice_copy_rxq_ctx_to_hw(struct ice_hw *hw, u8 *ice_rxq_ctx, u32 rxq_index) in ice_copy_rxq_ctx_to_hw() argument
681 if (rxq_index > QRX_CTRL_MAX_INDEX) in ice_copy_rxq_ctx_to_hw()
686 wr32(hw, QRX_CONTEXT(i, rxq_index), in ice_copy_rxq_ctx_to_hw()
732 u32 rxq_index) in ice_write_rxq_ctx() argument
737 return ice_copy_rxq_ctx_to_hw(hw, ctx_buf, rxq_index); in ice_write_rxq_ctx()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en/
Dfs.h159 u16 rxq_index, u32 flow_id);
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Den_netdev.c161 int rxq_index; member
241 rule.qpn = priv->rss_map.qps[filter->rxq_index].qpn; in mlx4_en_filter_work()
280 mlx4_en_filter_alloc(struct mlx4_en_priv *priv, int rxq_index, __be32 src_ip, in mlx4_en_filter_alloc() argument
291 filter->rxq_index = rxq_index; in mlx4_en_filter_alloc()
352 u16 rxq_index, u32 flow_id) in mlx4_en_filter_rfs() argument
387 if (filter->rxq_index == rxq_index) in mlx4_en_filter_rfs()
390 filter->rxq_index = rxq_index; in mlx4_en_filter_rfs()
392 filter = mlx4_en_filter_alloc(priv, rxq_index, in mlx4_en_filter_rfs()
443 filter->rxq_index, filter->flow_id, in mlx4_en_filter_rfs_expire()
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_filter.c454 u16 rxq_index, u32 flow_id) in qede_rx_flow_steer() argument
491 n->next_rxq_id = rxq_index; in qede_rx_flow_steer()
494 if (n->rxq_id != rxq_index) in qede_rx_flow_steer()
499 n->rxq_id = rxq_index; in qede_rx_flow_steer()
518 n->rxq_id = rxq_index; in qede_rx_flow_steer()
519 n->next_rxq_id = rxq_index; in qede_rx_flow_steer()
Dqede.h464 u16 rxq_index, u32 flow_id);
Dqede_main.c1545 int queue_id, rxq_index = 0, txq_index = 0; in qede_init_fp() local
1556 rxq_index); in qede_init_fp()
1561 fp->rxq->rxq_id = rxq_index++; in qede_init_fp()
/Linux-v4.19/net/core/
Ddev.c3953 u16 rxq_index; in set_rps_cpu() local
3960 rxq_index = cpu_rmap_lookup_index(dev->rx_cpu_rmap, next_cpu); in set_rps_cpu()
3961 if (rxq_index == skb_get_rx_queue(skb)) in set_rps_cpu()
3964 rxqueue = dev->_rx + rxq_index; in set_rps_cpu()
3970 rxq_index, flow_id); in set_rps_cpu()
4101 bool rps_may_expire_flow(struct net_device *dev, u16 rxq_index, in rps_may_expire_flow() argument
4104 struct netdev_rx_queue *rxqueue = dev->_rx + rxq_index; in rps_may_expire_flow()
/Linux-v4.19/include/linux/
Dnetdevice.h701 bool rps_may_expire_flow(struct net_device *dev, u16 rxq_index, u32 flow_id,
1335 u16 rxq_index,
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c8174 u16 rxq_index, u32 flow_id) in bnxt_rx_flow_steer() argument
8254 new_fltr->rxq = rxq_index; in bnxt_rx_flow_steer()