Lines Matching refs:remote
56 struct saa7134_card_ir *ir = dev->remote; in build_key()
435 if (!dev || !dev->remote) in saa7134_input_irq()
438 ir = dev->remote; in saa7134_input_irq()
452 struct saa7134_card_ir *ir = dev->remote; in saa7134_input_timer()
462 ir_raw_event_handle(dev->remote->dev); in ir_raw_decode_timer_end()
470 if (!dev || !dev->remote) in __saa7134_ir_start()
473 ir = dev->remote; in __saa7134_ir_start()
533 if (!dev || !dev->remote) in __saa7134_ir_stop()
536 ir = dev->remote; in __saa7134_ir_stop()
550 if (dev->remote->users) in saa7134_ir_start()
558 if (dev->remote->users) in saa7134_ir_stop()
566 dev->remote->users++; in saa7134_ir_open()
574 dev->remote->users--; in saa7134_ir_close()
575 if (!dev->remote->users) in saa7134_ir_close()
847 dev->remote = ir; in saa7134_input_init1()
891 dev->remote = NULL; in saa7134_input_init1()
898 if (NULL == dev->remote) in saa7134_input_fini()
902 rc_unregister_device(dev->remote->dev); in saa7134_input_fini()
903 kfree(dev->remote); in saa7134_input_fini()
904 dev->remote = NULL; in saa7134_input_fini()
1033 struct saa7134_card_ir *ir = dev->remote; in saa7134_raw_decode_irq()
1041 ir_raw_event_store_edge(dev->remote->dev, space ? IR_SPACE : IR_PULSE); in saa7134_raw_decode_irq()