Lines Matching refs:datawords
1847 register u_long datawords asm ("d2"); in ami_get_var_cursorinfo()
1849 register u_long datawords; in ami_get_var_cursorinfo() local
1871 bits = 0; words = delta; datawords = 0; in ami_get_var_cursorinfo()
1877 : "=d" (datawords), "=a" (lspr) : "1" (lspr), "d" (delta)); in ami_get_var_cursorinfo()
1879 datawords = (*(lspr + delta) << 16) | (*lspr++); in ami_get_var_cursorinfo()
1887 : "=d" (color), "=d" (datawords) : "1" (datawords)); in ami_get_var_cursorinfo()
1889 color = (((datawords >> 30) & 2) in ami_get_var_cursorinfo()
1890 | ((datawords >> 15) & 1)); in ami_get_var_cursorinfo()
1891 datawords <<= 1; in ami_get_var_cursorinfo()
1921 register u_long datawords asm ("d2"); in ami_set_var_cursorinfo()
1923 register u_long datawords; in ami_set_var_cursorinfo() local
1959 bits = 16; words = delta; datawords = 0; in ami_set_var_cursorinfo()
1969 : "=d" (datawords) in ami_set_var_cursorinfo()
1970 : "0" (datawords), "d" (tdata)); in ami_set_var_cursorinfo()
1972 datawords = ((datawords << 1) & 0xfffefffe); in ami_set_var_cursorinfo()
1973 datawords |= tdata & 1; in ami_set_var_cursorinfo()
1974 datawords |= (tdata & 2) << (16 - 1); in ami_set_var_cursorinfo()
1980 : "=a" (lspr) : "0" (lspr), "d" (datawords), "d" (delta)); in ami_set_var_cursorinfo()
1982 *(lspr + delta) = (u_short) (datawords >> 16); in ami_set_var_cursorinfo()
1983 *lspr++ = (u_short) (datawords & 0xffff); in ami_set_var_cursorinfo()
1993 : "=a" (lspr) : "0" (lspr), "d" (datawords), "d" (delta), "d" (bits)); in ami_set_var_cursorinfo()
1995 *(lspr + delta) = (u_short) (datawords >> (16 + bits)); in ami_set_var_cursorinfo()
1996 *lspr++ = (u_short) ((datawords & 0x0000ffff) >> bits); in ami_set_var_cursorinfo()