Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/cisco/enic/
H 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()
H A Denic_clsf.h18 u16 rxq_index, u32 flow_id);
/linux/drivers/net/wwan/t7xx/
H A Dt7xx_port_proxy.c60 .rxq_index = Q_IDX_AT_CMD,
71 .rxq_index = Q_IDX_MBIM_MIPC,
81 .rxq_index = 7,
92 .rxq_index = Q_IDX_CTRL,
100 .rxq_index = Q_IDX_CTRL,
108 .rxq_index = Q_IDX_ADB,
118 .rxq_index = Q_IDX_MBIM_MIPC,
132 .rxq_index = CLDMA_Q_IDX_DUMP,
377 &port_prox->queue_ports[path_id][port_conf->rxq_index]); in t7xx_proxy_setup_ch_mapping()
399 if (WARN_ON_ONCE(port->port_conf->rxq_index != queue->index)) { in t7xx_port_proxy_recv_skb_from_dedicated_queue()
/linux/drivers/net/ethernet/pensando/ionic/
H 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,
H 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/
H A Drx_common.c817 struct efx_channel *channel = efx_get_channel(efx, req->rxq_index); in efx_filter_rfs_work()
861 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
868 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
877 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
884 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
899 u16 rxq_index, u32 flow_id) in efx_filter_rfs() argument
938 rxq_index); in efx_filter_rfs()
971 if (!new && rule->rxq_index == rxq_index && in efx_filter_rfs()
974 rule->rxq_index = rxq_index; in efx_filter_rfs()
990 req->rxq_index = rxq_index; in efx_filter_rfs()
H A Drx_common.h107 u16 rxq_index, u32 flow_id);
H A Dnet_driver.h821 u16 rxq_index; member
843 u16 rxq_index; member
/linux/drivers/net/ethernet/sfc/siena/
H A Drx_common.c807 struct efx_channel *channel = efx_get_channel(efx, req->rxq_index); in efx_filter_rfs_work()
851 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
858 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
867 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
874 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
890 u16 rxq_index, u32 flow_id) in efx_siena_filter_rfs() argument
929 rxq_index); in efx_siena_filter_rfs()
962 if (!new && rule->rxq_index == rxq_index && in efx_siena_filter_rfs()
965 rule->rxq_index = rxq_index; in efx_siena_filter_rfs()
981 req->rxq_index = rxq_index; in efx_siena_filter_rfs()
H A Drx_common.h98 u16 rxq_index, u32 flow_id);
H A Dnet_driver.h743 u16 rxq_index; member
765 u16 rxq_index; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_arfs.c731 u16 rxq_index, u32 flow_id) in mlx5e_rx_flow_steer() argument
762 if (arfs_rule->rxq == rxq_index || work_busy(&arfs_rule->arfs_work)) { in mlx5e_rx_flow_steer()
767 priv->channel_stats[rxq_index]->rq.arfs_request_in++; in mlx5e_rx_flow_steer()
769 arfs_rule->rxq = rxq_index; in mlx5e_rx_flow_steer()
771 arfs_rule = arfs_alloc_rule(priv, arfs_t, &fk, rxq_index, flow_id); in mlx5e_rx_flow_steer()
/linux/drivers/net/ethernet/sfc/falcon/
H A Drx.c842 u16 rxq_index, u32 flow_id) in ef4_filter_rfs() argument
863 rxq_index); in ef4_filter_rfs()
887 channel = ef4_get_channel(efx, rxq_index); in ef4_filter_rfs()
896 ntohs(spec.loc_port), rxq_index, flow_id, rc); in ef4_filter_rfs()
902 ntohs(spec.loc_port), rxq_index, flow_id, rc); in ef4_filter_rfs()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_netdev.c173 int rxq_index; member
253 rule.qpn = priv->rss_map.qps[filter->rxq_index].qpn; in mlx4_en_filter_work()
292 mlx4_en_filter_alloc(struct mlx4_en_priv *priv, int rxq_index, __be32 src_ip, in mlx4_en_filter_alloc() argument
303 filter->rxq_index = rxq_index; in mlx4_en_filter_alloc()
364 u16 rxq_index, u32 flow_id) in mlx4_en_filter_rfs() argument
402 if (filter->rxq_index == rxq_index) in mlx4_en_filter_rfs()
405 filter->rxq_index = rxq_index; in mlx4_en_filter_rfs()
407 filter = mlx4_en_filter_alloc(priv, rxq_index, in mlx4_en_filter_rfs()
458 filter->rxq_index, filter->flow_id, in mlx4_en_filter_rfs_expire()
/linux/drivers/net/ethernet/qlogic/qede/
H 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()
H A Dqede.h501 u16 rxq_index, u32 flow_id);