taglinefilesource code
mouse_list38drivers/char/mouse.cstatic struct mouse mouse_list = { 0, "head", NULL, &mouse_list, &mouse_list };
mouse_list50drivers/char/mouse.cstruct mouse *c = mouse_list.next;
mouse_list53drivers/char/mouse.cwhile (c != &mouse_list) {
mouse_list83drivers/char/mouse.cmouse->next = &mouse_list;
mouse_list84drivers/char/mouse.cmouse->prev = mouse_list.prev;