taglinefilesource code
mouse31kernel/chr_drv/mouse.cstatic struct mouse_status mouse;
mouse54kernel/chr_drv/mouse.cmouse.buttons = buttons;
mouse55kernel/chr_drv/mouse.cmouse.latch_buttons |= buttons;
mouse56kernel/chr_drv/mouse.cmouse.dx += dx;
mouse57kernel/chr_drv/mouse.cmouse.dy += dy;
mouse58kernel/chr_drv/mouse.cmouse.ready = 1;
mouse59kernel/chr_drv/mouse.cif (mouse.inode && mouse.inode->i_wait)
mouse60kernel/chr_drv/mouse.cwake_up(&mouse.inode->i_wait);
mouse68kernel/chr_drv/mouse.cmouse.active = 0;
mouse69kernel/chr_drv/mouse.cmouse.ready = 0; 
mouse70kernel/chr_drv/mouse.cmouse.inode = NULL;
mouse76kernel/chr_drv/mouse.cif (mouse.active)
mouse78kernel/chr_drv/mouse.cif (!mouse.present)
mouse80kernel/chr_drv/mouse.cmouse.active = 1;
mouse81kernel/chr_drv/mouse.cmouse.ready = 0;
mouse82kernel/chr_drv/mouse.cmouse.inode = inode;
mouse83kernel/chr_drv/mouse.cmouse.dx = 0;
mouse84kernel/chr_drv/mouse.cmouse.dy = 0;  
mouse85kernel/chr_drv/mouse.cmouse.buttons = mouse.latch_buttons = 0x80;
mouse89kernel/chr_drv/mouse.cmouse.active = 0;
mouse90kernel/chr_drv/mouse.cmouse.ready = 0;
mouse91kernel/chr_drv/mouse.cmouse.inode = NULL;
mouse107kernel/chr_drv/mouse.cif (!mouse.ready) return -EAGAIN;
mouse111kernel/chr_drv/mouse.cput_fs_byte(mouse.latch_buttons | 0x80, buffer);
mouse113kernel/chr_drv/mouse.cif (mouse.dx < -127) mouse.dx = -127;
mouse114kernel/chr_drv/mouse.cif (mouse.dx >  127) mouse.dx =  127;
mouse116kernel/chr_drv/mouse.cput_fs_byte((char)mouse.dx, buffer + 1);
mouse118kernel/chr_drv/mouse.cif (mouse.dy < -127) mouse.dy = -127;
mouse119kernel/chr_drv/mouse.cif (mouse.dy >  127) mouse.dy =  127;
mouse121kernel/chr_drv/mouse.cput_fs_byte((char) -mouse.dy, buffer + 2);
mouse126kernel/chr_drv/mouse.cmouse.dx = 0;
mouse127kernel/chr_drv/mouse.cmouse.dy = 0;
mouse128kernel/chr_drv/mouse.cmouse.latch_buttons = mouse.buttons;
mouse129kernel/chr_drv/mouse.cmouse.ready = 0;
mouse139kernel/chr_drv/mouse.cif (mouse.ready) 
mouse166kernel/chr_drv/mouse.cmouse.present = 0;
mouse174kernel/chr_drv/mouse.cmouse.present = 1;
mouse175kernel/chr_drv/mouse.cmouse.active = 0;
mouse176kernel/chr_drv/mouse.cmouse.ready = 0;
mouse177kernel/chr_drv/mouse.cmouse.buttons = mouse.latch_buttons = 0x80;
mouse178kernel/chr_drv/mouse.cmouse.dx = 0;
mouse179kernel/chr_drv/mouse.cmouse.dy = 0;