Lines Matching refs:sign
89 unsigned long utmp, sign; in long_i2c() local
101 sign = 0xff; in long_i2c()
104 sign = 0; in long_i2c()
119 *cont++ = (unsigned char)sign; in long_i2c()
121 cont[i] = (unsigned char)(utmp ^ sign); in long_i2c()
133 unsigned long utmp = 0, sign = 0x100; in long_c2i() local
145 sign = 0xff; in long_c2i()
150 sign = 0; in long_c2i()
159 if (sign == 0x100) { in long_c2i()
162 sign = 0xff; in long_c2i()
164 sign = 0; in long_c2i()
165 } else if (((sign ^ cont[0]) & 0x80) == 0) { /* same sign bit? */ in long_c2i()
172 utmp |= cont[i] ^ sign; in long_c2i()
179 if (sign) in long_c2i()