Home
last modified time | relevance | path

Searched refs:max_non_tso_bd_num (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_cmd.h121 u8 max_non_tso_bd_num; member
H A Dhclgevf_main.c2656 ae_dev->dev_specs.max_non_tso_bd_num = in hclgevf_set_default_dev_specs()
2674 ae_dev->dev_specs.max_non_tso_bd_num = req0->max_non_tso_bd_num; in hclgevf_parse_dev_specs()
2687 if (!dev_specs->max_non_tso_bd_num) in hclgevf_check_dev_specs()
2688 dev_specs->max_non_tso_bd_num = HCLGEVF_MAX_NON_TSO_BD_NUM; in hclgevf_check_dev_specs()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_cmd.h285 u8 max_non_tso_bd_num; member
H A Dhclgevf_main.c3037 ae_dev->dev_specs.max_non_tso_bd_num = in hclgevf_set_default_dev_specs()
3051 ae_dev->dev_specs.max_non_tso_bd_num = req0->max_non_tso_bd_num; in hclgevf_parse_dev_specs()
3061 if (!dev_specs->max_non_tso_bd_num) in hclgevf_check_dev_specs()
3062 dev_specs->max_non_tso_bd_num = HCLGEVF_MAX_NON_TSO_BD_NUM; in hclgevf_check_dev_specs()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c1201 u8 max_non_tso_bd_num, unsigned int bd_num, in hns3_tx_bd_num()
1211 skb_shinfo(skb)->nr_frags < max_non_tso_bd_num)) in hns3_tx_bd_num()
1223 bd_num = hns3_tx_bd_num(frag_skb, bd_size, max_non_tso_bd_num, in hns3_tx_bd_num()
1240 /* HW need every continuous max_non_tso_bd_num buffer data to be larger
1242 * max_non_tso_bd_num - 1 frags to be larger than gso header len + mss,
1243 * and the remaining continuous max_non_tso_bd_num - 1 frags to be larger
1244 * than MSS except the last max_non_tso_bd_num - 1 frags.
1247 unsigned int bd_num, u8 max_non_tso_bd_num) in hns3_skb_need_linearized()
1252 for (i = 0; i < max_non_tso_bd_num - 1U; i++) in hns3_skb_need_linearized()
1255 /* ensure the first max_non_tso_bd_num frag in hns3_skb_need_linearized()
1200 hns3_tx_bd_num(struct sk_buff *skb, unsigned int *bd_size, u8 max_non_tso_bd_num, unsigned int bd_num, unsigned int recursion_level) hns3_tx_bd_num() argument
1246 hns3_skb_need_linearized(struct sk_buff *skb, unsigned int *bd_size, unsigned int bd_num, u8 max_non_tso_bd_num) hns3_skb_need_linearized() argument
1324 u8 max_non_tso_bd_num = priv->max_non_tso_bd_num; hns3_nic_maybe_stop_tx() local
[all...]
H A Dhns3_enet.h480 u8 max_non_tso_bd_num; member
H A Dhnae3.h281 u8 max_non_tso_bd_num; /* max BD number of one non-TSO packet */ member
H A Dhns3_debugfs.c339 dev_specs->max_non_tso_bd_num); in hns3_dbg_dev_specs()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c1811 u8 max_non_tso_bd_num, unsigned int bd_num, in hns3_tx_bd_num()
1821 skb_shinfo(skb)->nr_frags < max_non_tso_bd_num)) in hns3_tx_bd_num()
1832 bd_num = hns3_tx_bd_num(frag_skb, bd_size, max_non_tso_bd_num, in hns3_tx_bd_num()
1849 /* HW need every continuous max_non_tso_bd_num buffer data to be larger
1851 * max_non_tso_bd_num - 1 frags to be larger than gso header len + mss,
1852 * and the remaining continuous max_non_tso_bd_num - 1 frags to be larger
1853 * than MSS except the last max_non_tso_bd_num - 1 frags.
1856 unsigned int bd_num, u8 max_non_tso_bd_num) in hns3_skb_need_linearized()
1861 for (i = 0; i < max_non_tso_bd_num - 1U; i++) in hns3_skb_need_linearized()
1864 /* ensure the first max_non_tso_bd_num frag in hns3_skb_need_linearized()
1810 hns3_tx_bd_num(struct sk_buff *skb, unsigned int *bd_size, u8 max_non_tso_bd_num, unsigned int bd_num, unsigned int recursion_level) hns3_tx_bd_num() argument
1855 hns3_skb_need_linearized(struct sk_buff *skb, unsigned int *bd_size, unsigned int bd_num, u8 max_non_tso_bd_num) hns3_skb_need_linearized() argument
1927 u8 max_non_tso_bd_num = priv->max_non_tso_bd_num; hns3_nic_maybe_stop_tx() local
[all...]
H A Dhns3_enet.h585 u8 max_non_tso_bd_num; member
H A Dhnae3.h379 u8 max_non_tso_bd_num; /* max BD number of one non-TSO packet */ member
H A Dhns3_debugfs.c1059 dev_specs->max_non_tso_bd_num); in hns3_dbg_dev_specs()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_cmd.h815 u8 max_non_tso_bd_num; member
H A Dhclge_main.c1322 ae_dev->dev_specs.max_non_tso_bd_num = HCLGE_MAX_NON_TSO_BD_NUM; in hclge_set_default_dev_specs()
1343 ae_dev->dev_specs.max_non_tso_bd_num = req0->max_non_tso_bd_num; in hclge_parse_dev_specs()
1361 if (!dev_specs->max_non_tso_bd_num) in hclge_check_dev_specs()
1362 dev_specs->max_non_tso_bd_num = HCLGE_MAX_NON_TSO_BD_NUM; in hclge_check_dev_specs()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_cmd.h1105 u8 max_non_tso_bd_num; member
H A Dhclge_main.c1368 ae_dev->dev_specs.max_non_tso_bd_num = HCLGE_MAX_NON_TSO_BD_NUM; in hclge_set_default_dev_specs()
1382 ae_dev->dev_specs.max_non_tso_bd_num = req0->max_non_tso_bd_num; in hclge_parse_dev_specs()
1393 if (!dev_specs->max_non_tso_bd_num) in hclge_check_dev_specs()
1394 dev_specs->max_non_tso_bd_num = HCLGE_MAX_NON_TSO_BD_NUM; in hclge_check_dev_specs()

Completed in 75 milliseconds