Lines Matching defs:list
13 int device_list_init(device_list_t *list)
15 list->num_devices = 0;
16 list->devices = NULL;
25 int add_device(device_list_t *list, const struct device *d)
27 if (!list || !d) {
31 struct device *updated_devices = realloc(list->devices, sizeof(struct device) * (list->num_devices + 1));
35 list->devices = updated_devices;
36 memcpy(&list->devices[list->num_devices++], d, sizeof(struct device));
37 qsort(list->devices, list->num_devices, sizeof(struct device), dev_cmp);