taglinefilesource code
mouse63drivers/char/atixlmouse.c} mouse;
mouse69drivers/char/atixlmouse.cmouse.dx += inb( ATIXL_MSE_DATA_PORT);
mouse71drivers/char/atixlmouse.cmouse.dy += inb( ATIXL_MSE_DATA_PORT);
mouse73drivers/char/atixlmouse.cmouse.latch_buttons |= inb(ATIXL_MSE_DATA_PORT);
mouse75drivers/char/atixlmouse.cmouse.ready = 1;
mouse76drivers/char/atixlmouse.cwake_up_interruptible(&mouse.wait);
mouse82drivers/char/atixlmouse.cmouse.active = 0;
mouse83drivers/char/atixlmouse.cmouse.ready = 0;
mouse90drivers/char/atixlmouse.cif (!mouse.present)
mouse92drivers/char/atixlmouse.cif (mouse.active)
mouse94drivers/char/atixlmouse.cmouse.active = 1;
mouse95drivers/char/atixlmouse.cmouse.ready = 0;
mouse96drivers/char/atixlmouse.cmouse.dx = 0;
mouse97drivers/char/atixlmouse.cmouse.dy = 0;
mouse98drivers/char/atixlmouse.cmouse.buttons = mouse.latch_buttons = 0;
mouse100drivers/char/atixlmouse.cmouse.active = 0;
mouse117drivers/char/atixlmouse.cif (!mouse.ready)
mouse121drivers/char/atixlmouse.cput_fs_byte((~mouse.latch_buttons & 7) | 0x80 , buffer);
mouse122drivers/char/atixlmouse.cput_fs_byte(mouse.dx, buffer + 1);
mouse123drivers/char/atixlmouse.cput_fs_byte(-mouse.dy, buffer + 2);
mouse124drivers/char/atixlmouse.cmouse.dx = 0;
mouse125drivers/char/atixlmouse.cmouse.dy = 0;
mouse126drivers/char/atixlmouse.cmouse.latch_buttons = mouse.buttons;
mouse127drivers/char/atixlmouse.cmouse.ready = 0;
mouse136drivers/char/atixlmouse.cif (mouse.ready)
mouse138drivers/char/atixlmouse.cselect_wait(&mouse.wait,wait);
mouse164drivers/char/atixlmouse.cmouse.present = 0;
mouse170drivers/char/atixlmouse.cmouse.present = 1;
mouse171drivers/char/atixlmouse.cmouse.active = 0;
mouse172drivers/char/atixlmouse.cmouse.ready = 0;
mouse173drivers/char/atixlmouse.cmouse.buttons = mouse.latch_buttons = 0;
mouse174drivers/char/atixlmouse.cmouse.dx = mouse.dy = 0;
mouse175drivers/char/atixlmouse.cmouse.wait = NULL;
mouse38drivers/char/busmouse.cstatic struct mouse_status mouse;
mouse63drivers/char/busmouse.cif (dx != 0 || dy != 0 || buttons != mouse.buttons) {
mouse64drivers/char/busmouse.cmouse.buttons = buttons;
mouse65drivers/char/busmouse.cmouse.dx += dx;
mouse66drivers/char/busmouse.cmouse.dy -= dy;
mouse67drivers/char/busmouse.cmouse.ready = 1;
mouse68drivers/char/busmouse.cwake_up_interruptible(&mouse.wait);
mouse75drivers/char/busmouse.cif (mouse.dx < -2048)
mouse76drivers/char/busmouse.cmouse.dx = -2048;
mouse77drivers/char/busmouse.cif (mouse.dx >  2048)
mouse78drivers/char/busmouse.cmouse.dx =  2048;
mouse80drivers/char/busmouse.cif (mouse.dy < -2048)
mouse81drivers/char/busmouse.cmouse.dy = -2048;
mouse82drivers/char/busmouse.cif (mouse.dy >  2048)
mouse83drivers/char/busmouse.cmouse.dy =  2048;
mouse95drivers/char/busmouse.cif (--mouse.active == 0) {
mouse108drivers/char/busmouse.cif (!mouse.present)
mouse110drivers/char/busmouse.cif (mouse.active)
mouse112drivers/char/busmouse.cmouse.ready = 0;
mouse113drivers/char/busmouse.cmouse.dx = 0;
mouse114drivers/char/busmouse.cmouse.dy = 0;
mouse115drivers/char/busmouse.cmouse.buttons = 0x87;
mouse118drivers/char/busmouse.cmouse.active = 1;
mouse147drivers/char/busmouse.cif (!mouse.ready)
mouse158drivers/char/busmouse.cdx = mouse.dx;
mouse159drivers/char/busmouse.cdy = mouse.dy;
mouse168drivers/char/busmouse.cbuttons = mouse.buttons;
mouse169drivers/char/busmouse.cmouse.dx -= dx;
mouse170drivers/char/busmouse.cmouse.dy -= dy;
mouse171drivers/char/busmouse.cmouse.ready = 0;
mouse195drivers/char/busmouse.cif (mouse.ready) {
mouse198drivers/char/busmouse.cselect_wait(&mouse.wait, wait);
mouse226drivers/char/busmouse.cmouse.present = 0;
mouse231drivers/char/busmouse.cmouse.present = 1;
mouse232drivers/char/busmouse.cmouse.active = 0;
mouse233drivers/char/busmouse.cmouse.ready = 0;
mouse234drivers/char/busmouse.cmouse.buttons = 0x87;
mouse235drivers/char/busmouse.cmouse.dx = 0;
mouse236drivers/char/busmouse.cmouse.dy = 0;
mouse237drivers/char/busmouse.cmouse.wait = NULL;
mouse43drivers/char/msbusmouse.cstatic struct mouse_status mouse;
mouse65drivers/char/msbusmouse.cif (dx != 0 || dy != 0 || buttons != mouse.buttons || ((~buttons) & 0x07)) {
mouse66drivers/char/msbusmouse.cmouse.buttons = buttons;
mouse67drivers/char/msbusmouse.cmouse.dx += dx;
mouse68drivers/char/msbusmouse.cmouse.dy += dy;
mouse69drivers/char/msbusmouse.cmouse.ready = 1;
mouse70drivers/char/msbusmouse.cwake_up_interruptible(&mouse.wait);
mouse77drivers/char/msbusmouse.cmouse.active = mouse.ready = 0; 
mouse83drivers/char/msbusmouse.cif (!mouse.present)
mouse85drivers/char/msbusmouse.cif (mouse.active)
mouse87drivers/char/msbusmouse.cmouse.active = 1;
mouse88drivers/char/msbusmouse.cmouse.ready = mouse.dx = mouse.dy = 0;  
mouse89drivers/char/msbusmouse.cmouse.buttons = 0x80;
mouse91drivers/char/msbusmouse.cmouse.active = 0;
mouse111drivers/char/msbusmouse.cif (!mouse.ready)
mouse113drivers/char/msbusmouse.cput_fs_byte(mouse.buttons | 0x80, buffer);
mouse114drivers/char/msbusmouse.cdx = mouse.dx < -127 ? -127 : mouse.dx > 127 ?  127 :  mouse.dx;
mouse115drivers/char/msbusmouse.cdy = mouse.dy < -127 ?  127 : mouse.dy > 127 ? -127 : -mouse.dy;
mouse120drivers/char/msbusmouse.cmouse.dx -= dx;
mouse121drivers/char/msbusmouse.cmouse.dy += dy;
mouse122drivers/char/msbusmouse.cmouse.ready = 0;
mouse130drivers/char/msbusmouse.cif (mouse.ready) 
mouse132drivers/char/msbusmouse.cselect_wait(&mouse.wait,wait);
mouse152drivers/char/msbusmouse.cmouse.present = mouse.active = mouse.ready = 0;
mouse153drivers/char/msbusmouse.cmouse.buttons = 0x80;
mouse154drivers/char/msbusmouse.cmouse.dx = mouse.dy = 0;
mouse155drivers/char/msbusmouse.cmouse.wait = NULL;
mouse163drivers/char/msbusmouse.cmouse.present = 1;
mouse165drivers/char/msbusmouse.cmouse.present = 0;
mouse167drivers/char/msbusmouse.cmouse.present = 0;
mouse170drivers/char/msbusmouse.cif (mouse.present == 0) {