Lines Matching refs:controller_driver
29 struct controller_driver {
33 struct controller_driver * next; // Linked list next
41 struct controller_driver * controller_head;
44 static struct controller_driver * add_controller(struct controller_driver * d){
45 struct controller_driver * cur;
47 controller_head = malloc(sizeof(struct controller_driver));
53 d->next = malloc(sizeof(struct controller_driver));
70 static struct controller_driver * find_controller(char * label, char * class){
72 for(struct controller_driver * cur = controller_head; cur != NULL; cur = cur->next){
79 for(struct controller_driver * cur = controller_head; cur != NULL; cur = cur->next){
230 struct controller_driver * dest = find_controller(lbl, class);
300 struct controller_driver * c = add_controller(controller_head);