Lines Matching refs:list

64 test_valid_devargs_cases(const struct devargs_case *list, size_t n)  in test_valid_devargs_cases()  argument
75 if (pci_bus == NULL && list[i].bus != NULL && in test_valid_devargs_cases()
76 strcmp(list[i].bus, "pci") == 0) in test_valid_devargs_cases()
78 if (vdev_bus == NULL && list[i].bus != NULL && in test_valid_devargs_cases()
79 strcmp(list[i].bus, "vdev") == 0) in test_valid_devargs_cases()
81 if (eth_class == NULL && list[i].class != NULL && in test_valid_devargs_cases()
82 strcmp(list[i].class, "eth") == 0) in test_valid_devargs_cases()
85 ret = rte_devargs_parse(&da, list[i].devargs); in test_valid_devargs_cases()
88 list[i].devargs, ret); in test_valid_devargs_cases()
91 if ((list[i].bus_kv > 0 || list[i].bus != NULL) && in test_valid_devargs_cases()
94 list[i].devargs); in test_valid_devargs_cases()
97 if (test_args(list[i].devargs, "bus", da.bus_str, in test_valid_devargs_cases()
98 list[i].bus_kv) != 0) in test_valid_devargs_cases()
100 if (list[i].bus != NULL && in test_valid_devargs_cases()
101 strcmp(da.bus->name, list[i].bus) != 0) { in test_valid_devargs_cases()
103 list[i].devargs, da.bus->name, list[i].bus); in test_valid_devargs_cases()
106 if ((list[i].class_kv > 0 || list[i].class != NULL) && in test_valid_devargs_cases()
109 list[i].devargs); in test_valid_devargs_cases()
112 if (test_args(list[i].devargs, "class", da.cls_str, in test_valid_devargs_cases()
113 list[i].class_kv) != 0) in test_valid_devargs_cases()
115 if (list[i].class != NULL && in test_valid_devargs_cases()
116 strcmp(da.cls->name, list[i].class) != 0) { in test_valid_devargs_cases()
118 list[i].devargs, da.cls->name, list[i].class); in test_valid_devargs_cases()
121 if (test_args(list[i].devargs, "driver", da.drv_str, in test_valid_devargs_cases()
122 list[i].driver_kv) != 0) in test_valid_devargs_cases()
124 if (list[i].name != NULL && in test_valid_devargs_cases()
125 strcmp(da.name, list[i].name) != 0) { in test_valid_devargs_cases()
127 list[i].devargs, da.name, list[i].name); in test_valid_devargs_cases()
143 static const struct devargs_case list[] = { in test_valid_devargs() local
172 ret = test_valid_devargs_cases(list, RTE_DIM(list)); in test_valid_devargs()
184 static const char * const list[] = { in test_invalid_devargs() local
192 for (i = 0; i < RTE_DIM(list); i++) { in test_invalid_devargs()
193 ret = rte_devargs_parse(&da, list[i]); in test_invalid_devargs()
196 list[i], ret); in test_invalid_devargs()