Home
last modified time | relevance | path

Searched refs:queue_mapping (Results 1 – 25 of 66) sorted by relevance

123

/Linux-v5.4/include/trace/events/
Dnet.h22 __field( u16, queue_mapping )
42 __entry->queue_mapping = skb->queue_mapping;
62 __get_str(name), __entry->queue_mapping, __entry->skbaddr,
173 __field( u16, queue_mapping )
199 __entry->queue_mapping = skb->queue_mapping;
219 __get_str(name), __entry->napi_id, __entry->queue_mapping,
/Linux-v5.4/net/sched/
Dact_skbedit.c61 skb->dev->real_num_tx_queues > params->queue_mapping) in tcf_skbedit_act()
62 skb_set_queue_mapping(skb, params->queue_mapping); in tcf_skbedit_act()
99 u16 *queue_mapping = NULL, *ptype = NULL; in tcf_skbedit_init() local
122 queue_mapping = nla_data(tb[TCA_SKBEDIT_QUEUE_MAPPING]); in tcf_skbedit_init()
197 params_new->queue_mapping = *queue_mapping; in tcf_skbedit_init()
253 nla_put_u16(skb, TCA_SKBEDIT_QUEUE_MAPPING, params->queue_mapping)) in tcf_skbedit_dump()
/Linux-v5.4/Documentation/networking/
Dmultiqueue.txt36 bands and queues based on the value in skb->queue_mapping. Use this field in
44 hardware. Once the association is made, any skb with skb->queue_mapping set,
76 action skbedit queue_mapping 3
/Linux-v5.4/drivers/net/ethernet/intel/i40e/
Di40e_debugfs.c368 vsi->info.queue_mapping[0], vsi->info.queue_mapping[1], in i40e_dbg_dump_vsi_seid()
369 vsi->info.queue_mapping[2], vsi->info.queue_mapping[3], in i40e_dbg_dump_vsi_seid()
370 vsi->info.queue_mapping[4], vsi->info.queue_mapping[5], in i40e_dbg_dump_vsi_seid()
371 vsi->info.queue_mapping[6], vsi->info.queue_mapping[7]); in i40e_dbg_dump_vsi_seid()
374 vsi->info.queue_mapping[8], vsi->info.queue_mapping[9], in i40e_dbg_dump_vsi_seid()
375 vsi->info.queue_mapping[10], vsi->info.queue_mapping[11], in i40e_dbg_dump_vsi_seid()
376 vsi->info.queue_mapping[12], vsi->info.queue_mapping[13], in i40e_dbg_dump_vsi_seid()
377 vsi->info.queue_mapping[14], vsi->info.queue_mapping[15]); in i40e_dbg_dump_vsi_seid()
/Linux-v5.4/net/dsa/
Dtag_sja1105.c92 u16 queue_mapping = skb_get_queue_mapping(skb); in sja1105_xmit() local
93 u8 pcp = netdev_txq_to_tc(netdev, queue_mapping); in sja1105_xmit()
/Linux-v5.4/include/net/tc_act/
Dtc_skbedit.h19 u16 queue_mapping; member
/Linux-v5.4/drivers/crypto/chelsio/
Dchcr_ipsec.c395 qidx = skb->queue_mapping; in copy_esn_pktxt()
443 qidx = skb->queue_mapping; in copy_cpltx_pktxt()
486 qidx = skb->queue_mapping; in copy_key_cpltx_pktxt()
700 qidx = skb->queue_mapping; in chcr_ipsec_xmit()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dtls_rxtx.c184 nskb->queue_mapping = skb->queue_mapping; in mlx5e_tls_complete_sync_skb()
/Linux-v5.4/drivers/net/wireless/st/cw1200/
Dwsm.h1853 static const u8 queue_mapping[] = { in wsm_queue_id_to_linux() local
1856 return queue_mapping[queue_id]; in wsm_queue_id_to_linux()
1861 static const u8 queue_mapping[] = { in wsm_queue_id_to_wsm() local
1864 return queue_mapping[queue_id]; in wsm_queue_id_to_wsm()
/Linux-v5.4/drivers/net/
Dnet_failover.c111 skb->queue_mapping = qdisc_skb_cb(skb)->slave_dev_queue_mapping; in net_failover_start_xmit()
133 qdisc_skb_cb(skb)->slave_dev_queue_mapping = skb->queue_mapping; in net_failover_select_queue()
141 qdisc_skb_cb(skb)->slave_dev_queue_mapping = skb->queue_mapping; in net_failover_select_queue()
/Linux-v5.4/include/linux/
Dskbuff.h741 __u16 queue_mapping; member
4266 static inline void skb_set_queue_mapping(struct sk_buff *skb, u16 queue_mapping) in skb_set_queue_mapping() argument
4268 skb->queue_mapping = queue_mapping; in skb_set_queue_mapping()
4273 return skb->queue_mapping; in skb_get_queue_mapping()
4278 to->queue_mapping = from->queue_mapping; in skb_copy_queue_mapping()
4283 skb->queue_mapping = rx_queue + 1; in skb_record_rx_queue()
4288 return skb->queue_mapping - 1; in skb_get_rx_queue()
4293 return skb->queue_mapping != 0; in skb_rx_queue_recorded()
Dif_team.h233 BUILD_BUG_ON(sizeof(skb->queue_mapping) != in team_dev_queue_xmit()
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns/
Dhns_enet.c362 dev_queue = netdev_get_tx_queue(ndev, skb->queue_mapping); in hns_nic_net_xmit_hw()
370 assert(skb->queue_mapping < priv->ae_handle->q_num); in hns_nic_net_xmit_hw()
371 hnae_queue_xmit(priv->ae_handle->qs[skb->queue_mapping], buf_num); in hns_nic_net_xmit_hw()
398 netif_stop_subqueue(ndev, skb->queue_mapping); in hns_nic_net_xmit_hw()
1521 assert(skb->queue_mapping < ndev->ae_handle->q_num); in hns_nic_net_xmit()
1524 &tx_ring_data(priv, skb->queue_mapping)); in hns_nic_net_xmit()
1557 skb->queue_mapping = HNS_LB_TX_RING; in hns_assemble_skb()
1684 rd = &tx_ring_data(priv, skb->queue_mapping); in hns_nic_clear_all_rx_fetch()
Dhns_ethtool.c497 skb->queue_mapping = NIC_LB_TEST_RING_ID; in __lb_run_test()
509 &tx_ring_data(priv, skb->queue_mapping)); in __lb_run_test()
/Linux-v5.4/tools/testing/selftests/bpf/verifier/
Dcgroup_skb.c17 offsetof(struct __sk_buff, queue_mapping)),
/Linux-v5.4/arch/powerpc/net/
Dbpf_jit_comp.c392 queue_mapping) != 2); in bpf_jit_build_body()
394 queue_mapping)); in bpf_jit_build_body()
/Linux-v5.4/drivers/net/ethernet/intel/iavf/
Diavf_adminq_cmd.h409 __le16 queue_mapping[16]; member
/Linux-v5.4/drivers/infiniband/ulp/opa_vnic/
Dopa_vnic_netdev.c84 v_dbg("xmit: queue %d skb len %d\n", skb->queue_mapping, skb->len); in opa_netdev_start_xmit()
/Linux-v5.4/drivers/net/ethernet/cavium/liquidio/
Docteon_network.h604 return skb->queue_mapping % oct->num_iqs; in skb_iq()
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth.c757 u16 queue_mapping; in dpaa2_eth_tx() local
817 queue_mapping = skb_get_queue_mapping(skb); in dpaa2_eth_tx()
820 prio = netdev_txq_to_tc(net_dev, queue_mapping); in dpaa2_eth_tx()
828 queue_mapping %= dpaa2_eth_queue_count(priv); in dpaa2_eth_tx()
830 fq = &priv->fq[queue_mapping]; in dpaa2_eth_tx()
833 nq = netdev_get_tx_queue(net_dev, queue_mapping); in dpaa2_eth_tx()
/Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_selftests.c52 u16 queue_mapping; member
342 skb_set_queue_mapping(skb, attr->queue_mapping); in __stmmac_test_loopback()
1630 attr.queue_mapping = queue; in __stmmac_test_jumbo()
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa/
Ddpaa_eth.c2050 const int queue_mapping = skb_get_queue_mapping(skb); in dpaa_start_xmit() local
2104 txq = netdev_get_tx_queue(net_dev, queue_mapping); in dpaa_start_xmit()
2114 if (likely(dpaa_xmit(priv, percpu_stats, queue_mapping, &fd) == 0)) in dpaa_start_xmit()
/Linux-v5.4/include/uapi/linux/
Dbpf.h2976 __u32 queue_mapping; member
/Linux-v5.4/tools/include/uapi/linux/
Dbpf.h2976 __u32 queue_mapping; member
/Linux-v5.4/drivers/staging/qlge/
Dqlge_ethtool.c543 skb->queue_mapping = 0; in ql_run_loopback_test()

123