taglinefilesource code
buttons86include/linux/busmouse.hchar    buttons;
buttons55kernel/chr_drv/atixlmouse.cchar buttons;
buttons98kernel/chr_drv/atixlmouse.cmouse.buttons = mouse.latch_buttons = 0;
buttons126kernel/chr_drv/atixlmouse.cmouse.latch_buttons = mouse.buttons;
buttons173kernel/chr_drv/atixlmouse.cmouse.buttons = mouse.latch_buttons = 0;
buttons38kernel/chr_drv/busmouse.cchar dx, dy, buttons;
buttons48kernel/chr_drv/busmouse.cbuttons = inb(MSE_DATA_PORT);
buttons49kernel/chr_drv/busmouse.cdy |= (buttons & 0xf) << 4;
buttons50kernel/chr_drv/busmouse.cbuttons = ((buttons >> 5) & 0x07);
buttons51kernel/chr_drv/busmouse.cif (dx != 0 || dy != 0 || buttons != mouse.buttons) {
buttons52kernel/chr_drv/busmouse.cmouse.buttons = buttons;
buttons79kernel/chr_drv/busmouse.cmouse.buttons = 0x87;
buttons103kernel/chr_drv/busmouse.cput_fs_byte(mouse.buttons | 0x80, buffer);
buttons162kernel/chr_drv/busmouse.cmouse.buttons = 0x87;
buttons41kernel/chr_drv/msbusmouse.cchar dx, dy, buttons;
buttons53kernel/chr_drv/msbusmouse.cbuttons = ~(inb(MS_MSE_DATA_PORT)) & 0x07;
buttons58kernel/chr_drv/msbusmouse.cmouse.buttons = buttons;
buttons59kernel/chr_drv/msbusmouse.cmouse.latch_buttons |= buttons;
buttons84kernel/chr_drv/msbusmouse.cmouse.buttons = mouse.latch_buttons = 0x80;
buttons123kernel/chr_drv/msbusmouse.cmouse.latch_buttons = mouse.buttons;
buttons159kernel/chr_drv/msbusmouse.cmouse.buttons = mouse.latch_buttons = 0x80;