Lines Matching refs:remote
60 struct saa7134_card_ir *ir = dev->remote; in build_key()
439 if (!dev || !dev->remote) in saa7134_input_irq()
442 ir = dev->remote; in saa7134_input_irq()
456 struct saa7134_card_ir *ir = dev->remote; in saa7134_input_timer()
466 ir_raw_event_handle(dev->remote->dev); in ir_raw_decode_timer_end()
474 if (!dev || !dev->remote) in __saa7134_ir_start()
477 ir = dev->remote; in __saa7134_ir_start()
538 if (!dev || !dev->remote) in __saa7134_ir_stop()
541 ir = dev->remote; in __saa7134_ir_stop()
555 if (dev->remote->users) in saa7134_ir_start()
563 if (dev->remote->users) in saa7134_ir_stop()
571 dev->remote->users++; in saa7134_ir_open()
579 dev->remote->users--; in saa7134_ir_close()
580 if (!dev->remote->users) in saa7134_ir_close()
859 dev->remote = ir; in saa7134_input_init1()
903 dev->remote = NULL; in saa7134_input_init1()
910 if (NULL == dev->remote) in saa7134_input_fini()
914 rc_unregister_device(dev->remote->dev); in saa7134_input_fini()
915 kfree(dev->remote); in saa7134_input_fini()
916 dev->remote = NULL; in saa7134_input_fini()
1045 struct saa7134_card_ir *ir = dev->remote; in saa7134_raw_decode_irq()
1053 ir_raw_event_store_edge(dev->remote->dev, space ? IR_SPACE : IR_PULSE); in saa7134_raw_decode_irq()