MCPcopy Create free account
hub / github.com/F-Stack/f-stack / virtio_dev_speed_capa_get

Function virtio_dev_speed_capa_get

dpdk/drivers/net/virtio/virtio_ethdev.c:2007–2032  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2005}
2006
2007static uint32_t
2008virtio_dev_speed_capa_get(uint32_t speed)
2009{
2010 switch (speed) {
2011 case RTE_ETH_SPEED_NUM_10G:
2012 return RTE_ETH_LINK_SPEED_10G;
2013 case RTE_ETH_SPEED_NUM_20G:
2014 return RTE_ETH_LINK_SPEED_20G;
2015 case RTE_ETH_SPEED_NUM_25G:
2016 return RTE_ETH_LINK_SPEED_25G;
2017 case RTE_ETH_SPEED_NUM_40G:
2018 return RTE_ETH_LINK_SPEED_40G;
2019 case RTE_ETH_SPEED_NUM_50G:
2020 return RTE_ETH_LINK_SPEED_50G;
2021 case RTE_ETH_SPEED_NUM_56G:
2022 return RTE_ETH_LINK_SPEED_56G;
2023 case RTE_ETH_SPEED_NUM_100G:
2024 return RTE_ETH_LINK_SPEED_100G;
2025 case RTE_ETH_SPEED_NUM_200G:
2026 return RTE_ETH_LINK_SPEED_200G;
2027 case RTE_ETH_SPEED_NUM_400G:
2028 return RTE_ETH_LINK_SPEED_400G;
2029 default:
2030 return 0;
2031 }
2032}
2033
2034static int vectorized_check_handler(__rte_unused const char *key,
2035 const char *value, void *ret_val)

Callers 2

link_speed_handlerFunction · 0.85
virtio_dev_info_getFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected