/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/ |
D | enic_clsf.c | 172 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()
|
D | enic_clsf.h | 18 u16 rxq_index, u32 flow_id);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/ |
D | ionic_rx_filter.h | 11 u16 rxq_index; member 30 int ionic_rx_filter_save(struct ionic_lif *lif, u32 flow_id, u16 rxq_index,
|
D | ionic_rx_filter.c | 122 int ionic_rx_filter_save(struct ionic_lif *lif, u32 flow_id, u16 rxq_index, in ionic_rx_filter_save() argument 153 f->rxq_index = rxq_index; in ionic_rx_filter_save()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
D | rx_common.c | 877 struct efx_channel *channel = efx_get_channel(efx, req->rxq_index); in efx_filter_rfs_work() 921 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work() 928 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work() 937 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work() 944 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work() 959 u16 rxq_index, u32 flow_id) in efx_filter_rfs() argument 998 rxq_index); in efx_filter_rfs() 1031 if (!new && rule->rxq_index == rxq_index && in efx_filter_rfs() 1034 rule->rxq_index = rxq_index; in efx_filter_rfs() 1049 req->rxq_index = rxq_index; in efx_filter_rfs()
|
D | rx_common.h | 103 u16 rxq_index, u32 flow_id);
|
D | net_driver.h | 757 u16 rxq_index; member 777 u16 rxq_index; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
D | rx.c | 841 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()
|
D | efx.h | 165 u16 rxq_index, u32 flow_id);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_arfs.c | 653 u16 rxq_index, u32 flow_id) in mlx5e_rx_flow_steer() argument 678 if (arfs_rule->rxq == rxq_index) { in mlx5e_rx_flow_steer() 682 arfs_rule->rxq = rxq_index; in mlx5e_rx_flow_steer() 684 arfs_rule = arfs_alloc_rule(priv, arfs_t, &fk, rxq_index, flow_id); in mlx5e_rx_flow_steer()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
D | en_netdev.c | 170 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()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | fs.h | 225 u16 rxq_index, u32 flow_id);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
D | qede_filter.c | 432 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()
|
D | qede.h | 501 u16 rxq_index, u32 flow_id);
|
D | qede_main.c | 1742 int queue_id, rxq_index = 0, txq_index = 0; in qede_init_fp() local 1754 rxq_index); in qede_init_fp() 1762 fp->rxq->rxq_id = rxq_index++; in qede_init_fp()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
D | ice_common.h | 51 u32 rxq_index);
|
D | ice_common.c | 1186 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 1193 if (rxq_index > QRX_CTRL_MAX_INDEX) in ice_copy_rxq_ctx_to_hw() 1198 wr32(hw, QRX_CONTEXT(i, rxq_index), in ice_copy_rxq_ctx_to_hw() 1246 u32 rxq_index) in ice_write_rxq_ctx() argument 1256 return ice_copy_rxq_ctx_to_hw(hw, ctx_buf, rxq_index); in ice_write_rxq_ctx()
|
/kernel/linux/linux-5.10/net/core/ |
D | dev.c | 4302 u16 rxq_index; in set_rps_cpu() local 4309 rxq_index = cpu_rmap_lookup_index(dev->rx_cpu_rmap, next_cpu); in set_rps_cpu() 4310 if (rxq_index == skb_get_rx_queue(skb)) in set_rps_cpu() 4313 rxqueue = dev->_rx + rxq_index; in set_rps_cpu() 4319 rxq_index, flow_id); in set_rps_cpu() 4450 bool rps_may_expire_flow(struct net_device *dev, u16 rxq_index, in rps_may_expire_flow() argument 4453 struct netdev_rx_queue *rxqueue = dev->_rx + rxq_index; in rps_may_expire_flow()
|
/kernel/linux/linux-5.10/include/linux/ |
D | netdevice.h | 751 bool rps_may_expire_flow(struct net_device *dev, u16 rxq_index, u32 flow_id, 1418 u16 rxq_index,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_enet.c | 1987 u16 rxq_index, u32 flow_id) in hns3_rx_flow_steer() argument 2007 return h->ae_algo->ops->add_arfs_entry(h, rxq_index, flow_id, &fkeys); in hns3_rx_flow_steer()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.c | 11948 u16 rxq_index, u32 flow_id) in bnxt_rx_flow_steer() argument 12030 new_fltr->rxq = rxq_index; in bnxt_rx_flow_steer()
|