Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/cisco/enic/
A Denic_clsf.c172 u16 rxq_index, u32 flow_id) in enic_rx_flow_steer() argument
192 if (rxq_index == n->rq_id) { in enic_rx_flow_steer()
214 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
224 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
248 n->rq_id = rxq_index; in enic_rx_flow_steer()
267 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer()
273 n->rq_id = rxq_index; in enic_rx_flow_steer()
A Denic_clsf.h18 u16 rxq_index, u32 flow_id);
/linux/drivers/net/ethernet/sfc/
A Drx_common.c874 struct efx_channel *channel = efx_get_channel(efx, req->rxq_index); in efx_filter_rfs_work()
918 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
925 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
934 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
941 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
956 u16 rxq_index, u32 flow_id) in efx_filter_rfs() argument
995 rxq_index); in efx_filter_rfs()
1028 if (!new && rule->rxq_index == rxq_index && in efx_filter_rfs()
1031 rule->rxq_index = rxq_index; in efx_filter_rfs()
1046 req->rxq_index = rxq_index; in efx_filter_rfs()
A Drx_common.h103 u16 rxq_index, u32 flow_id);
A Dnet_driver.h757 u16 rxq_index; member
777 u16 rxq_index; member
/linux/drivers/net/ethernet/pensando/ionic/
A Dionic_rx_filter.h18 u16 rxq_index; member
38 int ionic_rx_filter_save(struct ionic_lif *lif, u32 flow_id, u16 rxq_index,
A Dionic_rx_filter.c123 int ionic_rx_filter_save(struct ionic_lif *lif, u32 flow_id, u16 rxq_index, in ionic_rx_filter_save() argument
167 f->rxq_index = rxq_index; in ionic_rx_filter_save()
/linux/drivers/net/ethernet/sfc/falcon/
A Drx.c841 u16 rxq_index, u32 flow_id) in ef4_filter_rfs() argument
862 rxq_index); in ef4_filter_rfs()
886 channel = ef4_get_channel(efx, rxq_index); in ef4_filter_rfs()
895 ntohs(spec.loc_port), rxq_index, flow_id, rc); in ef4_filter_rfs()
901 ntohs(spec.loc_port), rxq_index, flow_id, rc); in ef4_filter_rfs()
A Defx.h165 u16 rxq_index, u32 flow_id);
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_arfs.c691 u16 rxq_index, u32 flow_id) in mlx5e_rx_flow_steer() argument
716 if (arfs_rule->rxq == rxq_index) { in mlx5e_rx_flow_steer()
720 arfs_rule->rxq = rxq_index; in mlx5e_rx_flow_steer()
722 arfs_rule = arfs_alloc_rule(priv, arfs_t, &fk, rxq_index, flow_id); in mlx5e_rx_flow_steer()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dfs.h149 u16 rxq_index, u32 flow_id);
/linux/drivers/net/ethernet/mellanox/mlx4/
A Den_netdev.c170 int rxq_index; member
250 rule.qpn = priv->rss_map.qps[filter->rxq_index].qpn; in mlx4_en_filter_work()
289 mlx4_en_filter_alloc(struct mlx4_en_priv *priv, int rxq_index, __be32 src_ip, in mlx4_en_filter_alloc() argument
300 filter->rxq_index = rxq_index; in mlx4_en_filter_alloc()
361 u16 rxq_index, u32 flow_id) in mlx4_en_filter_rfs() argument
399 if (filter->rxq_index == rxq_index) in mlx4_en_filter_rfs()
402 filter->rxq_index = rxq_index; in mlx4_en_filter_rfs()
404 filter = mlx4_en_filter_alloc(priv, rxq_index, in mlx4_en_filter_rfs()
455 filter->rxq_index, filter->flow_id, in mlx4_en_filter_rfs_expire()
/linux/drivers/net/ethernet/qlogic/qede/
A Dqede_filter.c432 u16 rxq_index, u32 flow_id) in qede_rx_flow_steer() argument
469 n->next_rxq_id = rxq_index; in qede_rx_flow_steer()
472 if (n->rxq_id != rxq_index) in qede_rx_flow_steer()
477 n->rxq_id = rxq_index; in qede_rx_flow_steer()
496 n->rxq_id = rxq_index; in qede_rx_flow_steer()
497 n->next_rxq_id = rxq_index; in qede_rx_flow_steer()
A Dqede.h499 u16 rxq_index, u32 flow_id);
A Dqede_main.c1737 int queue_id, rxq_index = 0, txq_index = 0; in qede_init_fp() local
1749 rxq_index); in qede_init_fp()
1757 fp->rxq->rxq_id = rxq_index++; in qede_init_fp()
/linux/drivers/net/ethernet/intel/ice/
A Dice_common.h56 u32 rxq_index);
A Dice_common.c1251 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
1258 if (rxq_index > QRX_CTRL_MAX_INDEX) in ice_copy_rxq_ctx_to_hw()
1263 wr32(hw, QRX_CONTEXT(i, rxq_index), in ice_copy_rxq_ctx_to_hw()
1311 u32 rxq_index) in ice_write_rxq_ctx() argument
1321 return ice_copy_rxq_ctx_to_hw(hw, ctx_buf, rxq_index); in ice_write_rxq_ctx()
/linux/net/core/
A Ddev.c4383 u16 rxq_index; in set_rps_cpu() local
4390 rxq_index = cpu_rmap_lookup_index(dev->rx_cpu_rmap, next_cpu); in set_rps_cpu()
4391 if (rxq_index == skb_get_rx_queue(skb)) in set_rps_cpu()
4394 rxqueue = dev->_rx + rxq_index; in set_rps_cpu()
4400 rxq_index, flow_id); in set_rps_cpu()
4531 bool rps_may_expire_flow(struct net_device *dev, u16 rxq_index, in rps_may_expire_flow() argument
4534 struct netdev_rx_queue *rxqueue = dev->_rx + rxq_index; in rps_may_expire_flow()
/linux/include/linux/
A Dnetdevice.h723 bool rps_may_expire_flow(struct net_device *dev, u16 rxq_index, u32 flow_id,
1471 u16 rxq_index,
/linux/drivers/net/ethernet/hisilicon/hns3/
A Dhns3_enet.c2778 u16 rxq_index, u32 flow_id) in hns3_rx_flow_steer() argument
2798 return h->ae_algo->ops->add_arfs_entry(h, rxq_index, flow_id, &fkeys); in hns3_rx_flow_steer()
/linux/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt.c12568 u16 rxq_index, u32 flow_id) in bnxt_rx_flow_steer() argument
12650 new_fltr->rxq = rxq_index; in bnxt_rx_flow_steer()

Completed in 150 milliseconds