tag | line | file | source code |
mouse | 55 | kernel/chr_drv/busmouse.c | static struct mouse_status mouse; |
mouse | 78 | kernel/chr_drv/busmouse.c | mouse.buttons = buttons; |
mouse | 79 | kernel/chr_drv/busmouse.c | mouse.latch_buttons |= buttons; |
mouse | 80 | kernel/chr_drv/busmouse.c | mouse.dx += dx; |
mouse | 81 | kernel/chr_drv/busmouse.c | mouse.dy += dy; |
mouse | 82 | kernel/chr_drv/busmouse.c | mouse.ready = 1; |
mouse | 83 | kernel/chr_drv/busmouse.c | if (mouse.inode && mouse.inode->i_wait) |
mouse | 84 | kernel/chr_drv/busmouse.c | wake_up(&mouse.inode->i_wait); |
mouse | 110 | kernel/chr_drv/busmouse.c | mouse.buttons = buttons; |
mouse | 111 | kernel/chr_drv/busmouse.c | mouse.latch_buttons |= buttons; |
mouse | 112 | kernel/chr_drv/busmouse.c | mouse.dx += dx; |
mouse | 113 | kernel/chr_drv/busmouse.c | mouse.dy += dy; |
mouse | 114 | kernel/chr_drv/busmouse.c | mouse.ready = 1; |
mouse | 115 | kernel/chr_drv/busmouse.c | if (mouse.inode && mouse.inode->i_wait) |
mouse | 116 | kernel/chr_drv/busmouse.c | wake_up(&mouse.inode->i_wait); |
mouse | 128 | kernel/chr_drv/busmouse.c | mouse.active = 0; |
mouse | 129 | kernel/chr_drv/busmouse.c | mouse.ready = 0; |
mouse | 130 | kernel/chr_drv/busmouse.c | mouse.inode = NULL; |
mouse | 136 | kernel/chr_drv/busmouse.c | if (mouse.active) |
mouse | 138 | kernel/chr_drv/busmouse.c | if (!mouse.present) |
mouse | 140 | kernel/chr_drv/busmouse.c | mouse.active = 1; |
mouse | 141 | kernel/chr_drv/busmouse.c | mouse.ready = 0; |
mouse | 142 | kernel/chr_drv/busmouse.c | mouse.inode = inode; |
mouse | 143 | kernel/chr_drv/busmouse.c | mouse.dx = 0; |
mouse | 144 | kernel/chr_drv/busmouse.c | mouse.dy = 0; |
mouse | 145 | kernel/chr_drv/busmouse.c | mouse.buttons = mouse.latch_buttons = 0x80; |
mouse | 150 | kernel/chr_drv/busmouse.c | mouse.active = 0; /* it's not active, fix it */ |
mouse | 159 | kernel/chr_drv/busmouse.c | mouse.active = 0; /* it's not active, fix it */ |
mouse | 181 | kernel/chr_drv/busmouse.c | if (!mouse.ready) return -EAGAIN; |
mouse | 187 | kernel/chr_drv/busmouse.c | put_fs_byte(mouse.latch_buttons | 0x80, buffer); |
mouse | 189 | kernel/chr_drv/busmouse.c | if (mouse.dx < -127) mouse.dx = -127; |
mouse | 190 | kernel/chr_drv/busmouse.c | if (mouse.dx > 127) mouse.dx = 127; |
mouse | 192 | kernel/chr_drv/busmouse.c | put_fs_byte((char)mouse.dx, buffer + 1); |
mouse | 194 | kernel/chr_drv/busmouse.c | if (mouse.dy < -127) mouse.dy = -127; |
mouse | 195 | kernel/chr_drv/busmouse.c | if (mouse.dy > 127) mouse.dy = 127; |
mouse | 197 | kernel/chr_drv/busmouse.c | put_fs_byte((char) -mouse.dy, buffer + 2); |
mouse | 202 | kernel/chr_drv/busmouse.c | mouse.dx = 0; |
mouse | 203 | kernel/chr_drv/busmouse.c | mouse.dy = 0; |
mouse | 204 | kernel/chr_drv/busmouse.c | mouse.latch_buttons = mouse.buttons; |
mouse | 205 | kernel/chr_drv/busmouse.c | mouse.ready = 0; |
mouse | 218 | kernel/chr_drv/busmouse.c | if (mouse.ready) |
mouse | 245 | kernel/chr_drv/busmouse.c | mouse.present = 0; |
mouse | 252 | kernel/chr_drv/busmouse.c | mouse.present = 1; |
mouse | 253 | kernel/chr_drv/busmouse.c | mouse.active = 0; |
mouse | 254 | kernel/chr_drv/busmouse.c | mouse.ready = 0; |
mouse | 255 | kernel/chr_drv/busmouse.c | mouse.buttons = mouse.latch_buttons = 0x80; |
mouse | 256 | kernel/chr_drv/busmouse.c | mouse.dx = 0; |
mouse | 257 | kernel/chr_drv/busmouse.c | mouse.dy = 0; |
mouse | 292 | kernel/chr_drv/busmouse.c | mouse.present = 0; |
mouse | 298 | kernel/chr_drv/busmouse.c | mouse.present = 1; |
mouse | 299 | kernel/chr_drv/busmouse.c | mouse.active = mouse.ready = 0; |
mouse | 300 | kernel/chr_drv/busmouse.c | mouse.buttons = mouse.latch_buttons = 0x80; |
mouse | 301 | kernel/chr_drv/busmouse.c | mouse.dx = mouse.dy = 0; |