Home
last modified time | relevance | path

Searched refs:dsa_meta (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/airoha/
H A Dairoha_eth.c734 if (sptag < ARRAY_SIZE(port->dsa_meta) && in airoha_qdma_init_rx_queue()
735 port->dsa_meta[sptag]) in airoha_qdma_init_rx_queue()
737 &port->dsa_meta[sptag]->dst); in airoha_qdma_init_rx_queue()
3140 for (i = 0; i < ARRAY_SIZE(port->dsa_meta); i++) { in airoha_probe()
3149 port->dsa_meta[i] = md_dst; in airoha_probe()
3159 for (i = 0; i < ARRAY_SIZE(port->dsa_meta); i++) { in airoha_probe()
3160 if (!port->dsa_meta[i]) in airoha_probe()
3163 dst_release(&port->dsa_meta[i]->dst); in airoha_probe()
H A Dairoha_eth.h566 struct metadata_dst *dsa_meta[AIROHA_MAX_DSA_PORTS];
551 struct metadata_dst *dsa_meta[AIROHA_MAX_DSA_PORTS]; global() member
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c2378 if (port < ARRAY_SIZE(eth->dsa_meta) && in mtk_poll_rx()
2379 eth->dsa_meta[port]) in mtk_poll_rx()
2380 skb_dst_set_noref(skb, &eth->dsa_meta[port]->dst); in mtk_poll_rx()
3674 for (i = 0; i < ARRAY_SIZE(eth->dsa_meta); i++) { in mtk_open()
3675 struct metadata_dst *md_dst = eth->dsa_meta[i]; in mtk_open()
3686 eth->dsa_meta[i] = md_dst; in mtk_open()
4491 for (i = 0; i < ARRAY_SIZE(eth->dsa_meta); i++) { in mtk_free_dev()
4492 if (!eth->dsa_meta[i]) in mtk_free_dev()
4494 dst_release(&eth->dsa_meta[i]->dst); in mtk_free_dev()
H A Dmtk_eth_soc.h1343 struct metadata_dst *dsa_meta[MTK_MAX_DSA_PORTS]; member