taglinefilesource code
mouse63kernel/chr_drv/atixlmouse.c} mouse;
mouse69kernel/chr_drv/atixlmouse.cmouse.dx += inb( ATIXL_MSE_DATA_PORT);
mouse71kernel/chr_drv/atixlmouse.cmouse.dy += inb( ATIXL_MSE_DATA_PORT);
mouse73kernel/chr_drv/atixlmouse.cmouse.latch_buttons |= inb( ATIXL_MSE_DATA_PORT);
mouse75kernel/chr_drv/atixlmouse.cmouse.ready = 1;
mouse76kernel/chr_drv/atixlmouse.cwake_up_interruptible(&mouse.wait);
mouse82kernel/chr_drv/atixlmouse.cmouse.active = 0;
mouse83kernel/chr_drv/atixlmouse.cmouse.ready = 0;
mouse90kernel/chr_drv/atixlmouse.cif (!mouse.present)
mouse92kernel/chr_drv/atixlmouse.cif (mouse.active)
mouse94kernel/chr_drv/atixlmouse.cmouse.active = 1;
mouse95kernel/chr_drv/atixlmouse.cmouse.ready = 0;
mouse96kernel/chr_drv/atixlmouse.cmouse.dx = 0;
mouse97kernel/chr_drv/atixlmouse.cmouse.dy = 0;
mouse98kernel/chr_drv/atixlmouse.cmouse.buttons = mouse.latch_buttons = 0;
mouse100kernel/chr_drv/atixlmouse.cmouse.active = 0;
mouse117kernel/chr_drv/atixlmouse.cif (!mouse.ready)
mouse121kernel/chr_drv/atixlmouse.cput_fs_byte((char)(~mouse.latch_buttons&7) | 0x80 , buffer);
mouse122kernel/chr_drv/atixlmouse.cput_fs_byte((char)mouse.dx, buffer + 1);
mouse123kernel/chr_drv/atixlmouse.cput_fs_byte((char)-mouse.dy, buffer + 2);
mouse124kernel/chr_drv/atixlmouse.cmouse.dx = 0;
mouse125kernel/chr_drv/atixlmouse.cmouse.dy = 0;
mouse126kernel/chr_drv/atixlmouse.cmouse.latch_buttons = mouse.buttons;
mouse127kernel/chr_drv/atixlmouse.cmouse.ready = 0;
mouse136kernel/chr_drv/atixlmouse.cif (mouse.ready)
mouse138kernel/chr_drv/atixlmouse.cselect_wait(&mouse.wait,wait);
mouse164kernel/chr_drv/atixlmouse.cmouse.present = 0;
mouse170kernel/chr_drv/atixlmouse.cmouse.present = 1;
mouse171kernel/chr_drv/atixlmouse.cmouse.active = 0;
mouse172kernel/chr_drv/atixlmouse.cmouse.ready = 0;
mouse173kernel/chr_drv/atixlmouse.cmouse.buttons = mouse.latch_buttons = 0;
mouse174kernel/chr_drv/atixlmouse.cmouse.dx = mouse.dy = 0;
mouse175kernel/chr_drv/atixlmouse.cmouse.wait = NULL;
mouse34kernel/chr_drv/busmouse.cstatic struct mouse_status mouse;
mouse51kernel/chr_drv/busmouse.cif (dx != 0 || dy != 0 || buttons != mouse.buttons) {
mouse52kernel/chr_drv/busmouse.cmouse.buttons = buttons;
mouse53kernel/chr_drv/busmouse.cmouse.dx += dx;
mouse54kernel/chr_drv/busmouse.cmouse.dy += dy;
mouse55kernel/chr_drv/busmouse.cmouse.ready = 1;
mouse56kernel/chr_drv/busmouse.cwake_up_interruptible(&mouse.wait);
mouse64kernel/chr_drv/busmouse.cmouse.active = 0;
mouse65kernel/chr_drv/busmouse.cmouse.ready = 0;
mouse71kernel/chr_drv/busmouse.cif (!mouse.present)
mouse73kernel/chr_drv/busmouse.cif (mouse.active)
mouse75kernel/chr_drv/busmouse.cmouse.active = 1;
mouse76kernel/chr_drv/busmouse.cmouse.ready = 0;
mouse77kernel/chr_drv/busmouse.cmouse.dx = 0;
mouse78kernel/chr_drv/busmouse.cmouse.dy = 0;
mouse79kernel/chr_drv/busmouse.cmouse.buttons = 0x87;
mouse81kernel/chr_drv/busmouse.cmouse.active = 0;
mouse100kernel/chr_drv/busmouse.cif (!mouse.ready)
mouse103kernel/chr_drv/busmouse.cput_fs_byte(mouse.buttons | 0x80, buffer);
mouse104kernel/chr_drv/busmouse.cif (mouse.dx < -127)
mouse105kernel/chr_drv/busmouse.cmouse.dx = -127;
mouse106kernel/chr_drv/busmouse.cif (mouse.dx > 127)
mouse107kernel/chr_drv/busmouse.cmouse.dx =  127;
mouse108kernel/chr_drv/busmouse.cput_fs_byte((char)mouse.dx, buffer + 1);
mouse109kernel/chr_drv/busmouse.cif (mouse.dy < -127)
mouse110kernel/chr_drv/busmouse.cmouse.dy = -127;
mouse111kernel/chr_drv/busmouse.cif (mouse.dy > 127)
mouse112kernel/chr_drv/busmouse.cmouse.dy =  127;
mouse113kernel/chr_drv/busmouse.cput_fs_byte((char) -mouse.dy, buffer + 2);
mouse116kernel/chr_drv/busmouse.cmouse.dx = 0;
mouse117kernel/chr_drv/busmouse.cmouse.dy = 0;
mouse118kernel/chr_drv/busmouse.cmouse.ready = 0;
mouse127kernel/chr_drv/busmouse.cif (mouse.ready)
mouse129kernel/chr_drv/busmouse.cselect_wait(&mouse.wait, wait);
mouse154kernel/chr_drv/busmouse.cmouse.present = 0;
mouse159kernel/chr_drv/busmouse.cmouse.present = 1;
mouse160kernel/chr_drv/busmouse.cmouse.active = 0;
mouse161kernel/chr_drv/busmouse.cmouse.ready = 0;
mouse162kernel/chr_drv/busmouse.cmouse.buttons = 0x87;
mouse163kernel/chr_drv/busmouse.cmouse.dx = 0;
mouse164kernel/chr_drv/busmouse.cmouse.dy = 0;
mouse165kernel/chr_drv/busmouse.cmouse.wait = NULL;
mouse37kernel/chr_drv/msbusmouse.cstatic struct mouse_status mouse;
mouse58kernel/chr_drv/msbusmouse.cmouse.buttons = buttons;
mouse59kernel/chr_drv/msbusmouse.cmouse.latch_buttons |= buttons;
mouse60kernel/chr_drv/msbusmouse.cmouse.dx += dx;
mouse61kernel/chr_drv/msbusmouse.cmouse.dy += dy;
mouse62kernel/chr_drv/msbusmouse.cmouse.ready = 1;
mouse63kernel/chr_drv/msbusmouse.cwake_up_interruptible(&mouse.wait);
mouse69kernel/chr_drv/msbusmouse.cmouse.active = 0;
mouse70kernel/chr_drv/msbusmouse.cmouse.ready = 0; 
mouse76kernel/chr_drv/msbusmouse.cif (!mouse.present)
mouse78kernel/chr_drv/msbusmouse.cif (mouse.active)
mouse80kernel/chr_drv/msbusmouse.cmouse.active = 1;
mouse81kernel/chr_drv/msbusmouse.cmouse.ready = 0;
mouse82kernel/chr_drv/msbusmouse.cmouse.dx = 0;
mouse83kernel/chr_drv/msbusmouse.cmouse.dy = 0;  
mouse84kernel/chr_drv/msbusmouse.cmouse.buttons = mouse.latch_buttons = 0x80;
mouse86kernel/chr_drv/msbusmouse.cmouse.active = 0;
mouse106kernel/chr_drv/msbusmouse.cif (!mouse.ready)
mouse108kernel/chr_drv/msbusmouse.cput_fs_byte(mouse.latch_buttons | 0x80, buffer);
mouse109kernel/chr_drv/msbusmouse.cif (mouse.dx < -127)
mouse110kernel/chr_drv/msbusmouse.cmouse.dx = -127;
mouse111kernel/chr_drv/msbusmouse.cif (mouse.dx > 127)
mouse112kernel/chr_drv/msbusmouse.cmouse.dx =  127;
mouse113kernel/chr_drv/msbusmouse.cput_fs_byte((char)mouse.dx, buffer + 1);
mouse114kernel/chr_drv/msbusmouse.cif (mouse.dy < -127)
mouse115kernel/chr_drv/msbusmouse.cmouse.dy = -127;
mouse116kernel/chr_drv/msbusmouse.cif (mouse.dy > 127)
mouse117kernel/chr_drv/msbusmouse.cmouse.dy =  127;
mouse118kernel/chr_drv/msbusmouse.cput_fs_byte((char) -mouse.dy, buffer + 2);
mouse121kernel/chr_drv/msbusmouse.cmouse.dx = 0;
mouse122kernel/chr_drv/msbusmouse.cmouse.dy = 0;
mouse123kernel/chr_drv/msbusmouse.cmouse.latch_buttons = mouse.buttons;
mouse124kernel/chr_drv/msbusmouse.cmouse.ready = 0;
mouse132kernel/chr_drv/msbusmouse.cif (mouse.ready) 
mouse134kernel/chr_drv/msbusmouse.cselect_wait(&mouse.wait,wait);
mouse157kernel/chr_drv/msbusmouse.cmouse.present = 0;
mouse158kernel/chr_drv/msbusmouse.cmouse.active = mouse.ready = 0;
mouse159kernel/chr_drv/msbusmouse.cmouse.buttons = mouse.latch_buttons = 0x80;
mouse160kernel/chr_drv/msbusmouse.cmouse.dx = mouse.dy = 0;
mouse161kernel/chr_drv/msbusmouse.cmouse.wait = NULL;
mouse188kernel/chr_drv/msbusmouse.cmouse.present = 1;