Home
last modified time | relevance | path

Searched refs:cls_str (Results 1 – 7 of 7) sorted by relevance

/dpdk/lib/eal/common/
H A Deal_common_dev.c48 const char *cls_str; member
55 .cls_str = cls_str, \
582 it->cls_str = NULL; in rte_dev_iterator_init()
611 it->cls_str = devargs.cls_str; in rte_dev_iterator_init()
657 cls_str = CLSCTX(ctx); in class_next_dev_cmp()
698 if (it->cls_str == NULL) { in bus_next_dev_cmp()
728 char *cls_str = NULL; in rte_dev_iterator_next() local
743 if (it->cls_str != NULL) { in rte_dev_iterator_next()
744 cls_str = dev_str_sane_copy(it->cls_str); in rte_dev_iterator_next()
745 if (cls_str == NULL) in rte_dev_iterator_next()
[all …]
H A Deal_common_devargs.c141 devargs->cls_str = layers[i].str; in rte_devargs_layers_parse()
/dpdk/lib/eal/include/
H A Drte_devargs.h87 const char *cls_str; /**< class-related part of device string. */ member
H A Drte_dev.h234 const char *cls_str; /**< class-related part of device string. */ member
/dpdk/app/test/
H A Dtest_devargs.c112 if (test_args(list[i].devargs, "class", da.cls_str, in test_valid_devargs_cases()
/dpdk/lib/ethdev/
H A Drte_ethdev.c175 char *cls_str = NULL; in rte_eth_iterator_init() local
209 iter->cls_str = devargs_str + strlen(iter_anybus_str); in rte_eth_iterator_init()
223 cls_str = malloc(str_size); in rte_eth_iterator_init()
224 if (cls_str == NULL) { in rte_eth_iterator_init()
228 ret = snprintf(cls_str, str_size, "+%s", devargs.args); in rte_eth_iterator_init()
233 iter->cls_str = cls_str; in rte_eth_iterator_init()
277 free(cls_str); in rte_eth_iterator_init()
306 iter->class_device, iter->cls_str, iter); in rte_eth_iterator_next()
327 free(RTE_CAST_FIELD(iter, cls_str, char *)); /* workaround const */ in rte_eth_iterator_cleanup()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_os.c2340 if (dev->devargs->cls_str) in mlx5_os_parse_eth_devargs()
2341 ret = rte_eth_devargs_parse(dev->devargs->cls_str, eth_da); in mlx5_os_parse_eth_devargs()
2344 dev->devargs->cls_str); in mlx5_os_parse_eth_devargs()