Lines Matching defs:pBuf
1501 static unsigned char pBuf[8];
1641 pBuf[pBufP++] = rBuf;
1651 pBuf[0], pBuf[1], pBuf[2], pBuf[3],
1652 pBuf[4], pBuf[5], pBuf[6], pBuf[7]);
1663 act->button |= ((pBuf[0] & MOUSE_MSS_BUTTONS) == MOUSE_MSS_BUTTONS)
1665 : butmapmss[(pBuf[0] & MOUSE_MSS_BUTTONS) >> 4];
1668 | butmapmss[(pBuf[0] & MOUSE_MSS_BUTTONS) >> 4];
1673 ((pBuf[0] & 0xFC) == 0x44) && (pBuf[2] == 0x3F)) {
1675 unsigned char key = (signed char)(((pBuf[0] & 0x03) << 6) |
1676 (pBuf[1] & 0x3F));
1683 act->dx = (char)(((pBuf[0] & 0x03) << 6) | (pBuf[1] & 0x3F));
1684 act->dy = (char)(((pBuf[0] & 0x0C) << 4) | (pBuf[2] & 0x3F));
1692 | butmapmss[(pBuf[0] & MOUSE_MSS_BUTTONS) >> 4];
1693 act->dx = (char)(((pBuf[0] & 0x03) << 6) | (pBuf[1] & 0x3F));
1694 act->dy = (char)(((pBuf[0] & 0x0C) << 4) | (pBuf[2] & 0x3F));
1701 act->button = butmapmsc[(~pBuf[0]) & MOUSE_MSC_BUTTONS];
1702 act->dx = (char)(pBuf[1]) + (char)(pBuf[3]);
1703 act->dy = - ((char)(pBuf[2]) + (char)(pBuf[4]));
1707 act->button = butmaphit[pBuf[0] & 0x07];
1708 act->dx = (pBuf[0] & MOUSE_MM_XPOSITIVE) ? pBuf[1] : - pBuf[1];
1709 act->dy = (pBuf[0] & MOUSE_MM_YPOSITIVE) ? - pBuf[2] : pBuf[2];
1714 act->button = butmapmsc[pBuf[0] & MOUSE_MSC_BUTTONS];
1715 act->dx = (pBuf[0] & MOUSE_MM_XPOSITIVE) ? pBuf[1] : - pBuf[1];
1716 act->dy = (pBuf[0] & MOUSE_MM_YPOSITIVE) ? - pBuf[2] : pBuf[2];
1720 act->button = butmapversa[(pBuf[0] & MOUSE_VERSA_BUTTONS) >> 3];
1721 act->button |= (pBuf[0] & MOUSE_VERSA_TAP) ? MOUSE_BUTTON4DOWN : 0;
1723 if (!(pBuf[0] & MOUSE_VERSA_IN_USE)) {
1727 x = (pBuf[2] << 6) | pBuf[1];
1730 y = (pBuf[4] << 6) | pBuf[3];
1745 act->button = butmapmsc[(~pBuf[0]) & MOUSE_MSC_BUTTONS];
1746 act->dx = (char)pBuf[1];
1747 act->dy = - (char)pBuf[2];
1751 act->button = butmapps2[pBuf[0] & MOUSE_PS2_BUTTONS];
1752 act->dx = (pBuf[0] & MOUSE_PS2_XNEG) ? pBuf[1] - 256 : pBuf[1];
1753 act->dy = (pBuf[0] & MOUSE_PS2_YNEG) ? -(pBuf[2] - 256) : -pBuf[2];
1766 act->dz = (pBuf[3] & MOUSE_EXPLORER_ZNEG)
1767 ? (pBuf[3] & 0x0f) - 16 : (pBuf[3] & 0x0f);
1768 act->button |= (pBuf[3] & MOUSE_EXPLORER_BUTTON4DOWN)
1770 act->button |= (pBuf[3] & MOUSE_EXPLORER_BUTTON5DOWN)
1776 act->dz = (char)pBuf[3];
1780 act->button |= (pBuf[0] & MOUSE_PS2INTELLI_BUTTON4DOWN)
1782 act->button |= (pBuf[0] & MOUSE_PS2INTELLI_BUTTON5DOWN)
1786 if (((pBuf[0] & MOUSE_PS2PLUS_SYNCMASK) == MOUSE_PS2PLUS_SYNC)
1788 && MOUSE_PS2PLUS_CHECKBITS(pBuf)) {
1790 switch (MOUSE_PS2PLUS_PACKET_TYPE(pBuf)) {
1794 if (pBuf[2] & 0x80) {
1798 act->dz = (pBuf[2] & MOUSE_PS2PLUS_ZNEG)
1799 ? (pBuf[2] & 0x0f) - 16 : (pBuf[2] & 0x0f);
1801 act->button |= (pBuf[2] & MOUSE_PS2PLUS_BUTTON4DOWN)
1803 act->button |= (pBuf[2] & MOUSE_PS2PLUS_BUTTON5DOWN)
1814 if (pBuf[2] & 0x0f)
1815 act->dz = (pBuf[2] & MOUSE_SPOINT_WNEG) ? -2 : 2;
1817 if (pBuf[2] & 0xf0)
1818 act->dz = (pBuf[2] & MOUSE_SPOINT_ZNEG) ? -1 : 1;
1821 act->dz = (pBuf[2] & MOUSE_SPOINT_ZNEG)
1822 ? ((pBuf[2] >> 4) & 0x0f) - 16
1823 : ((pBuf[2] >> 4) & 0x0f);
1825 act->dw = (pBuf[2] & MOUSE_SPOINT_WNEG)
1826 ? (pBuf[2] & 0x0f) - 16 : (pBuf[2] & 0x0f);
1836 MOUSE_PS2PLUS_PACKET_TYPE(pBuf),
1837 pBuf[0], pBuf[1], pBuf[2]);
1847 act->button |= ((pBuf[0] & MOUSE_PS2_TAP)) ? 0 : MOUSE_BUTTON4DOWN;
1851 act->button |= (pBuf[3] & MOUSE_PS2_BUTTON3DOWN)
1853 act->button |= (pBuf[3] & MOUSE_PS2_BUTTON1DOWN)
1855 act->dz = (pBuf[3] & MOUSE_PS2_XNEG) ? pBuf[4] - 256 : pBuf[4];
1859 act->button |= (pBuf[0] & MOUSE_PS2_TAP) ? MOUSE_BUTTON4DOWN : 0;
1862 act->button = butmapversaps2[pBuf[0] & MOUSE_PS2VERSA_BUTTONS];
1864 (pBuf[0] & MOUSE_PS2VERSA_TAP) ? MOUSE_BUTTON4DOWN : 0;
1866 if (!(pBuf[0] & MOUSE_PS2VERSA_IN_USE)) {
1870 x = ((pBuf[4] << 8) & 0xf00) | pBuf[1];
1873 y = ((pBuf[4] << 4) & 0xf00) | pBuf[2];
1886 act->dx = (pBuf[1] & 0x80) ? pBuf[1] - 256 : pBuf[1];
1887 act->dy = (pBuf[2] & 0x80) ? -(pBuf[2] - 256) : -pBuf[2];
1888 switch (pBuf[0] & MOUSE_4D_WHEELBITS) {
1906 if (pBuf[2] & MOUSE_4DPLUS_BUTTON4DOWN)
1908 act->dz = (pBuf[2] & MOUSE_4DPLUS_ZNEG)
1909 ? ((pBuf[2] & 0x07) - 8) : (pBuf[2] & 0x07);
1922 act->button = butmapmsc[(~pBuf[0]) & MOUSE_SYS_STDBUTTONS];
1923 act->dx = (char)(pBuf[1]) + (char)(pBuf[3]);
1924 act->dy = - ((char)(pBuf[2]) + (char)(pBuf[4]));
1926 act->dz = ((char)(pBuf[5] << 1) + (char)(pBuf[6] << 1))/2;
1927 act->button |= ((~pBuf[7] & MOUSE_SYS_EXTBUTTONS) << 3);