taglinefilesource code
mouse_list32drivers/char/mouse.cstatic struct mouse mouse_list = { 0, "head", NULL, &mouse_list, &mouse_list };
mouse_list44drivers/char/mouse.cstruct mouse *c = mouse_list.next;
mouse_list47drivers/char/mouse.cwhile (c != &mouse_list) {
mouse_list77drivers/char/mouse.cmouse->next = &mouse_list;
mouse_list78drivers/char/mouse.cmouse->prev = mouse_list.prev;