| tag | line | file | source code |
| mouse | 79 | drivers/char/atixlmouse.c | } mouse; |
| mouse | 92 | drivers/char/atixlmouse.c | if (dx != 0 || dy != 0 || buttons != mouse.latch_buttons) { |
| mouse | 94 | drivers/char/atixlmouse.c | mouse.latch_buttons |= buttons; |
| mouse | 95 | drivers/char/atixlmouse.c | mouse.dx += dx; |
| mouse | 96 | drivers/char/atixlmouse.c | mouse.dy += dy; |
| mouse | 97 | drivers/char/atixlmouse.c | mouse.ready = 1; |
| mouse | 98 | drivers/char/atixlmouse.c | wake_up_interruptible(&mouse.wait); |
| mouse | 99 | drivers/char/atixlmouse.c | if (mouse.fasync) |
| mouse | 100 | drivers/char/atixlmouse.c | kill_fasync(mouse.fasync, SIGIO); |
| mouse | 109 | drivers/char/atixlmouse.c | retval = fasync_helper(inode, filp, on, &mouse.fasync); |
| mouse | 118 | drivers/char/atixlmouse.c | if (--mouse.active) |
| mouse | 121 | drivers/char/atixlmouse.c | mouse.ready = 0; |
| mouse | 128 | drivers/char/atixlmouse.c | if (!mouse.present) |
| mouse | 130 | drivers/char/atixlmouse.c | if (mouse.active++) |
| mouse | 133 | drivers/char/atixlmouse.c | mouse.active--; |
| mouse | 136 | drivers/char/atixlmouse.c | mouse.ready = 0; |
| mouse | 137 | drivers/char/atixlmouse.c | mouse.dx = 0; |
| mouse | 138 | drivers/char/atixlmouse.c | mouse.dy = 0; |
| mouse | 139 | drivers/char/atixlmouse.c | mouse.buttons = mouse.latch_buttons = 0; |
| mouse | 157 | drivers/char/atixlmouse.c | if (!mouse.ready) |
| mouse | 161 | drivers/char/atixlmouse.c | put_user((char)(~mouse.latch_buttons&7) | 0x80 , buffer); |
| mouse | 162 | drivers/char/atixlmouse.c | if (mouse.dx < -127) |
| mouse | 163 | drivers/char/atixlmouse.c | mouse.dx = -127; |
| mouse | 164 | drivers/char/atixlmouse.c | if (mouse.dx > 127) |
| mouse | 165 | drivers/char/atixlmouse.c | mouse.dx = 127; |
| mouse | 166 | drivers/char/atixlmouse.c | put_user((char)mouse.dx, buffer + 1); |
| mouse | 167 | drivers/char/atixlmouse.c | if (mouse.dy < -127) |
| mouse | 168 | drivers/char/atixlmouse.c | mouse.dy = -127; |
| mouse | 169 | drivers/char/atixlmouse.c | if (mouse.dy > 127) |
| mouse | 170 | drivers/char/atixlmouse.c | mouse.dy = 127; |
| mouse | 171 | drivers/char/atixlmouse.c | put_user((char)-mouse.dy, buffer + 2); |
| mouse | 174 | drivers/char/atixlmouse.c | mouse.dx = 0; |
| mouse | 175 | drivers/char/atixlmouse.c | mouse.dy = 0; |
| mouse | 176 | drivers/char/atixlmouse.c | mouse.latch_buttons = mouse.buttons; |
| mouse | 177 | drivers/char/atixlmouse.c | mouse.ready = 0; |
| mouse | 186 | drivers/char/atixlmouse.c | if (mouse.ready) |
| mouse | 188 | drivers/char/atixlmouse.c | select_wait(&mouse.wait,wait); |
| mouse | 206 | drivers/char/atixlmouse.c | static struct mouse atixl_mouse = { |
| mouse | 221 | drivers/char/atixlmouse.c | mouse.present = 0; |
| mouse | 227 | drivers/char/atixlmouse.c | mouse.present = 1; |
| mouse | 228 | drivers/char/atixlmouse.c | mouse.active = 0; |
| mouse | 229 | drivers/char/atixlmouse.c | mouse.ready = 0; |
| mouse | 230 | drivers/char/atixlmouse.c | mouse.buttons = mouse.latch_buttons = 0; |
| mouse | 231 | drivers/char/atixlmouse.c | mouse.dx = mouse.dy = 0; |
| mouse | 232 | drivers/char/atixlmouse.c | mouse.wait = NULL; |
| mouse | 56 | drivers/char/busmouse.c | static struct mouse_status mouse; |
| mouse | 81 | drivers/char/busmouse.c | if (dx != 0 || dy != 0 || buttons != mouse.buttons) { |
| mouse | 83 | drivers/char/busmouse.c | mouse.buttons = buttons; |
| mouse | 84 | drivers/char/busmouse.c | mouse.dx += dx; |
| mouse | 85 | drivers/char/busmouse.c | mouse.dy -= dy; |
| mouse | 86 | drivers/char/busmouse.c | mouse.ready = 1; |
| mouse | 87 | drivers/char/busmouse.c | wake_up_interruptible(&mouse.wait); |
| mouse | 94 | drivers/char/busmouse.c | if (mouse.dx < -2048) |
| mouse | 95 | drivers/char/busmouse.c | mouse.dx = -2048; |
| mouse | 96 | drivers/char/busmouse.c | if (mouse.dx > 2048) |
| mouse | 97 | drivers/char/busmouse.c | mouse.dx = 2048; |
| mouse | 99 | drivers/char/busmouse.c | if (mouse.dy < -2048) |
| mouse | 100 | drivers/char/busmouse.c | mouse.dy = -2048; |
| mouse | 101 | drivers/char/busmouse.c | if (mouse.dy > 2048) |
| mouse | 102 | drivers/char/busmouse.c | mouse.dy = 2048; |
| mouse | 104 | drivers/char/busmouse.c | if (mouse.fasyncptr) |
| mouse | 105 | drivers/char/busmouse.c | kill_fasync(mouse.fasyncptr, SIGIO); |
| mouse | 114 | drivers/char/busmouse.c | retval = fasync_helper(inode, filp, on, &mouse.fasyncptr); |
| mouse | 127 | drivers/char/busmouse.c | if (--mouse.active) |
| mouse | 140 | drivers/char/busmouse.c | if (!mouse.present) |
| mouse | 142 | drivers/char/busmouse.c | if (mouse.active++) |
| mouse | 145 | drivers/char/busmouse.c | mouse.active--; |
| mouse | 148 | drivers/char/busmouse.c | mouse.ready = 0; |
| mouse | 149 | drivers/char/busmouse.c | mouse.dx = 0; |
| mouse | 150 | drivers/char/busmouse.c | mouse.dy = 0; |
| mouse | 151 | drivers/char/busmouse.c | mouse.buttons = 0x87; |
| mouse | 181 | drivers/char/busmouse.c | if (!mouse.ready) |
| mouse | 192 | drivers/char/busmouse.c | dx = mouse.dx; |
| mouse | 193 | drivers/char/busmouse.c | dy = mouse.dy; |
| mouse | 202 | drivers/char/busmouse.c | buttons = mouse.buttons; |
| mouse | 203 | drivers/char/busmouse.c | mouse.dx -= dx; |
| mouse | 204 | drivers/char/busmouse.c | mouse.dy -= dy; |
| mouse | 205 | drivers/char/busmouse.c | mouse.ready = 0; |
| mouse | 222 | drivers/char/busmouse.c | if (mouse.ready) |
| mouse | 224 | drivers/char/busmouse.c | select_wait(&mouse.wait, wait); |
| mouse | 243 | drivers/char/busmouse.c | static struct mouse bus_mouse = { |
| mouse | 256 | drivers/char/busmouse.c | mouse.present = 0; |
| mouse | 261 | drivers/char/busmouse.c | mouse.present = 1; |
| mouse | 262 | drivers/char/busmouse.c | mouse.active = 0; |
| mouse | 263 | drivers/char/busmouse.c | mouse.ready = 0; |
| mouse | 264 | drivers/char/busmouse.c | mouse.buttons = 0x87; |
| mouse | 265 | drivers/char/busmouse.c | mouse.dx = 0; |
| mouse | 266 | drivers/char/busmouse.c | mouse.dy = 0; |
| mouse | 267 | drivers/char/busmouse.c | mouse.wait = NULL; |
| mouse | 32 | drivers/char/mouse.c | static struct mouse mouse_list = { 0, "head", NULL, &mouse_list, &mouse_list }; |
| mouse | 44 | drivers/char/mouse.c | struct mouse *c = mouse_list.next; |
| mouse | 72 | drivers/char/mouse.c | int mouse_register(struct mouse * mouse) |
| mouse | 74 | drivers/char/mouse.c | if (mouse->next || mouse->prev) |
| mouse | 77 | drivers/char/mouse.c | mouse->next = &mouse_list; |
| mouse | 78 | drivers/char/mouse.c | mouse->prev = mouse_list.prev; |
| mouse | 79 | drivers/char/mouse.c | mouse->prev->next = mouse; |
| mouse | 80 | drivers/char/mouse.c | mouse->next->prev = mouse; |
| mouse | 84 | drivers/char/mouse.c | int mouse_deregister(struct mouse * mouse) |
| mouse | 86 | drivers/char/mouse.c | if (!mouse->next || !mouse->prev) |
| mouse | 89 | drivers/char/mouse.c | mouse->prev->next = mouse->next; |
| mouse | 90 | drivers/char/mouse.c | mouse->next->prev = mouse->prev; |
| mouse | 91 | drivers/char/mouse.c | mouse->next = NULL; |
| mouse | 92 | drivers/char/mouse.c | mouse->prev = NULL; |
| mouse | 58 | drivers/char/msbusmouse.c | static struct mouse_status mouse; |
| mouse | 80 | drivers/char/msbusmouse.c | if (dx != 0 || dy != 0 || buttons != mouse.buttons || ((~buttons) & 0x07)) { |
| mouse | 82 | drivers/char/msbusmouse.c | mouse.buttons = buttons; |
| mouse | 83 | drivers/char/msbusmouse.c | mouse.dx += dx; |
| mouse | 84 | drivers/char/msbusmouse.c | mouse.dy += dy; |
| mouse | 85 | drivers/char/msbusmouse.c | mouse.ready = 1; |
| mouse | 86 | drivers/char/msbusmouse.c | wake_up_interruptible(&mouse.wait); |
| mouse | 87 | drivers/char/msbusmouse.c | if (mouse.fasyncptr) |
| mouse | 88 | drivers/char/msbusmouse.c | kill_fasync(mouse.fasyncptr, SIGIO); |
| mouse | 96 | drivers/char/msbusmouse.c | retval = fasync_helper(inode, filp, on, &mouse.fasyncptr); |
| mouse | 105 | drivers/char/msbusmouse.c | if (--mouse.active) |
| mouse | 108 | drivers/char/msbusmouse.c | mouse.ready = 0; |
| mouse | 115 | drivers/char/msbusmouse.c | if (!mouse.present) |
| mouse | 117 | drivers/char/msbusmouse.c | if (mouse.active++) |
| mouse | 120 | drivers/char/msbusmouse.c | mouse.active--; |
| mouse | 123 | drivers/char/msbusmouse.c | mouse.ready = mouse.dx = mouse.dy = 0; |
| mouse | 124 | drivers/char/msbusmouse.c | mouse.buttons = 0x80; |
| mouse | 143 | drivers/char/msbusmouse.c | if (!mouse.ready) |
| mouse | 145 | drivers/char/msbusmouse.c | put_user(mouse.buttons | 0x80, buffer); |
| mouse | 146 | drivers/char/msbusmouse.c | dx = mouse.dx < -127 ? -127 : mouse.dx > 127 ? 127 : mouse.dx; |
| mouse | 147 | drivers/char/msbusmouse.c | dy = mouse.dy < -127 ? 127 : mouse.dy > 127 ? -127 : -mouse.dy; |
| mouse | 152 | drivers/char/msbusmouse.c | mouse.dx -= dx; |
| mouse | 153 | drivers/char/msbusmouse.c | mouse.dy += dy; |
| mouse | 154 | drivers/char/msbusmouse.c | mouse.ready = 0; |
| mouse | 162 | drivers/char/msbusmouse.c | if (mouse.ready) |
| mouse | 164 | drivers/char/msbusmouse.c | select_wait(&mouse.wait,wait); |
| mouse | 182 | drivers/char/msbusmouse.c | static struct mouse ms_bus_mouse = { |
| mouse | 190 | drivers/char/msbusmouse.c | mouse.present = mouse.active = mouse.ready = 0; |
| mouse | 191 | drivers/char/msbusmouse.c | mouse.buttons = 0x80; |
| mouse | 192 | drivers/char/msbusmouse.c | mouse.dx = mouse.dy = 0; |
| mouse | 193 | drivers/char/msbusmouse.c | mouse.wait = NULL; |
| mouse | 205 | drivers/char/msbusmouse.c | mouse.present = 1; |
| mouse | 207 | drivers/char/msbusmouse.c | mouse.present = 0; |
| mouse | 209 | drivers/char/msbusmouse.c | mouse.present = 0; |
| mouse | 212 | drivers/char/msbusmouse.c | if (mouse.present == 0) |
| mouse | 490 | drivers/char/psaux.c | static struct mouse psaux_mouse = { |
| mouse | 15 | include/linux/mouse.h | struct mouse * next, * prev; |
| mouse | 18 | include/linux/mouse.h | extern int mouse_register(struct mouse * mouse); |
| mouse | 19 | include/linux/mouse.h | extern int mouse_deregister(struct mouse * mouse); |