Lines Matching defs:poll_result
223 struct em28xx_ir_poll_result *poll_result)
238 poll_result->toggle_bit = (msg[0] >> 7);
241 poll_result->read_count = (msg[0] & 0x7f);
244 poll_result->rc_address = msg[1];
247 poll_result->rc_data[0] = msg[2];
253 struct em28xx_ir_poll_result *poll_result)
268 poll_result->toggle_bit = (msg[0] >> 7);
271 poll_result->read_count = (msg[0] & 0x7f);
274 poll_result->rc_address = msg[1];
277 poll_result->rc_data[0] = msg[2];
278 poll_result->rc_data[1] = msg[3];
279 poll_result->rc_data[2] = msg[4];
291 struct em28xx_ir_poll_result poll_result;
294 result = ir->get_key(ir, &poll_result);
300 if (unlikely(poll_result.read_count != ir->last_readcount)) {
302 poll_result.toggle_bit, poll_result.read_count,
303 poll_result.rc_address, poll_result.rc_data[0]);
306 poll_result.rc_address << 8 |
307 poll_result.rc_data[0],
308 poll_result.toggle_bit);
311 poll_result.rc_data[0],
312 poll_result.toggle_bit);
322 ir->last_readcount = poll_result.read_count;