Lines Matching refs:mtu
434 lio_dev_mtu_set(struct rte_eth_dev *eth_dev, uint16_t mtu) in lio_dev_mtu_set() argument
437 uint16_t pf_mtu = lio_dev->linfo.link.s.mtu; in lio_dev_mtu_set()
438 uint32_t frame_len = mtu + RTE_ETHER_HDR_LEN + RTE_ETHER_CRC_LEN; in lio_dev_mtu_set()
453 if (mtu < RTE_ETHER_MIN_MTU || mtu > pf_mtu) { in lio_dev_mtu_set()
471 ctrl_pkt.ncmd.s.param1 = mtu; in lio_dev_mtu_set()
492 eth_dev->data->mtu = mtu; in lio_dev_mtu_set()
1361 if (ls->s.mtu < eth_dev->data->mtu) { in lio_dev_get_link_status()
1363 ls->s.mtu); in lio_dev_get_link_status()
1364 eth_dev->data->mtu = ls->s.mtu; in lio_dev_get_link_status()
1401 uint16_t mtu; in lio_dev_start() local
1445 mtu = (uint16_t)(frame_len - RTE_ETHER_HDR_LEN - RTE_ETHER_CRC_LEN); in lio_dev_start()
1446 if (mtu < RTE_ETHER_MIN_MTU) in lio_dev_start()
1447 mtu = RTE_ETHER_MIN_MTU; in lio_dev_start()
1449 if (eth_dev->data->mtu != mtu) { in lio_dev_start()
1450 ret = lio_dev_mtu_set(eth_dev, mtu); in lio_dev_start()