Lines Matching refs:tester
94 u32 tester;
139 * at least bits_needed bits loaded into the tester.
157 /* Load as much as we can into the tester. */
158 while ((dev->data.bits_left + 7 < (sizeof(dev->data.tester) * 8)) &&
160 dev->data.tester += (dev->data.buffer[dev->data.pos++] << dev->data.bits_left);
197 remote->data.tester = 0;
219 if ((remote->data.tester & SYNC_MASK) == SYNC) {
220 remote->data.tester = remote->data.tester >> 14;
225 remote->data.tester = remote->data.tester >> 1;
252 if ((remote->data.tester & ZERO_MASK) == ZERO) {
254 remote->data.tester = remote->data.tester >> 5;
256 } else if ((remote->data.tester & ONE_MASK) == ONE) {
258 remote->data.tester = remote->data.tester >> 6;
273 if ((remote->data.tester & ZERO_MASK) == ZERO) {
275 remote->data.tester = remote->data.tester >> 5;
277 } else if ((remote->data.tester & ONE_MASK) == ONE) {
279 remote->data.tester = remote->data.tester >> 6;
291 if ((remote->data.tester & ZERO_MASK) == ZERO) {
293 remote->data.tester = remote->data.tester >> 5;
295 } else if ((remote->data.tester & ONE_MASK) == ONE) {
297 remote->data.tester = remote->data.tester >> 6;
308 if ((remote->data.tester & STOP_MASK) == STOP) {
309 remote->data.tester = remote->data.tester >> 5;