taglinefilesource code
buttons63drivers/char/amigamouse.cunsigned char buttons;
buttons118drivers/char/amigamouse.cbuttons = (ciaa.pra & 0x40 ? 4 : 0) |  /* left button; note that the bits are low-active, as are the expected results -> double negation */
buttons125drivers/char/amigamouse.cif (dx != 0 || dy != 0 || buttons != mouse.buttons) {
buttons126drivers/char/amigamouse.cadd_mouse_randomness((buttons << 16) + (dy << 8) + dx);
buttons127drivers/char/amigamouse.cmouse.buttons = buttons;
buttons193drivers/char/amigamouse.cmouse.buttons = 0x87;
buttons218drivers/char/amigamouse.cunsigned char buttons; 
buttons247drivers/char/amigamouse.cbuttons = mouse.buttons;
buttons253drivers/char/amigamouse.cput_fs_byte(buttons | 0x80, buffer);
buttons304drivers/char/amigamouse.cmouse.buttons = 0x87;
buttons34drivers/char/atarimouse.cint buttons;
buttons38drivers/char/atarimouse.cbuttons = ((buf[0] & 1 ? 1 : 0)
buttons41drivers/char/atarimouse.catari_mouse_buttons = buttons;
buttons42drivers/char/atarimouse.cadd_mouse_randomness((buttons << 16) + (buf[2] << 8) + buf[1]);
buttons43drivers/char/atarimouse.cmouse.buttons = ~buttons & 7;
buttons97drivers/char/atarimouse.cint dx, dy, buttons;
buttons109drivers/char/atarimouse.cbuttons = mouse.buttons;
buttons123drivers/char/atarimouse.cput_user(buttons | 0x80, buffer);
buttons61drivers/char/atixlmouse.cchar buttons;
buttons74drivers/char/atixlmouse.cchar dx, dy, buttons;
buttons82drivers/char/atixlmouse.cbuttons = inb( ATIXL_MSE_DATA_PORT);
buttons83drivers/char/atixlmouse.cif (dx != 0 || dy != 0 || buttons != mouse.latch_buttons) {
buttons84drivers/char/atixlmouse.cadd_mouse_randomness((buttons << 16) + (dy << 8) + dx);
buttons85drivers/char/atixlmouse.cmouse.latch_buttons |= buttons;
buttons130drivers/char/atixlmouse.cmouse.buttons = mouse.latch_buttons = 0;
buttons167drivers/char/atixlmouse.cmouse.latch_buttons = mouse.buttons;
buttons221drivers/char/atixlmouse.cmouse.buttons = mouse.latch_buttons = 0;
buttons66drivers/char/busmouse.cunsigned char buttons;
buttons75drivers/char/busmouse.cbuttons = inb(MSE_DATA_PORT);
buttons76drivers/char/busmouse.cdy |= (buttons & 0xf) << 4;
buttons77drivers/char/busmouse.cbuttons = ((buttons >> 5) & 0x07);
buttons78drivers/char/busmouse.cif (dx != 0 || dy != 0 || buttons != mouse.buttons) {
buttons79drivers/char/busmouse.cadd_mouse_randomness((buttons << 16) + (dy << 8) + dx);
buttons80drivers/char/busmouse.cmouse.buttons = buttons;
buttons148drivers/char/busmouse.cmouse.buttons = 0x87;
buttons172drivers/char/busmouse.cunsigned char buttons; 
buttons201drivers/char/busmouse.cbuttons = mouse.buttons;
buttons208drivers/char/busmouse.cput_user(buttons | 0x80, buffer);
buttons269drivers/char/busmouse.cmouse.buttons = 0x87;
buttons54drivers/char/msbusmouse.cunsigned char buttons;
buttons66drivers/char/msbusmouse.cbuttons = ~(inb(MS_MSE_DATA_PORT)) & 0x07;
buttons71drivers/char/msbusmouse.cif (dx != 0 || dy != 0 || buttons != mouse.buttons || ((~buttons) & 0x07)) {
buttons72drivers/char/msbusmouse.cadd_mouse_randomness((buttons << 16) + (dy << 8) + dx);
buttons73drivers/char/msbusmouse.cmouse.buttons = buttons;
buttons115drivers/char/msbusmouse.cmouse.buttons = 0x80;
buttons136drivers/char/msbusmouse.cput_user(mouse.buttons | 0x80, buffer);
buttons182drivers/char/msbusmouse.cmouse.buttons = 0x80;
buttons15include/asm-m68k/amigamouse.hunsigned char  buttons;
buttons11include/asm-m68k/atari_mouse.hchar    buttons;
buttons90include/linux/busmouse.hunsigned char  buttons;