Lines Matching defs:dlist
425 struct dev_list_node *dlist;
428 dlist = list_entry(pos, struct dev_list_node, list);
429 free(dlist->name);
430 list_del(&dlist->list);
431 free(dlist);
438 struct dev_list_node *dlist;
442 dlist = list_entry(pos, struct dev_list_node, list);
443 if (strcmp(dlist->name, name) == 0)
447 dlist = calloc(1, sizeof(*dlist));
448 if (dlist == NULL)
452 free(dlist);
455 dlist->name = n;
456 list_add(&dlist->list, &dev_list->list);
464 struct dev_list_node *dlist;
468 dlist = list_entry(pos, struct dev_list_node, list);
469 if (strcmp(dlist->name, src) == 0) {
473 free(dlist->name);
474 dlist->name = dst1;
484 struct dev_list_node *dlist;
487 dlist = list_entry(pos, struct dev_list_node, list);
488 if (strcmp(dlist->name, name) == 0) {
489 free(dlist->name);
490 list_del(&dlist->list);
491 free(dlist);