rc_dev             13 include/media/ir-kbd-i2c.h 	struct rc_dev          *rc;
rc_dev             52 include/media/ir-kbd-i2c.h 	struct rc_dev		*rc_dev;
rc_dev            142 include/media/lirc_dev.h 	struct rc_dev *rdev;
rc_dev            159 include/media/rc-core.h 	int				(*change_protocol)(struct rc_dev *dev, u64 *rc_type);
rc_dev            160 include/media/rc-core.h 	int				(*change_wakeup_protocol)(struct rc_dev *dev, u64 *rc_type);
rc_dev            161 include/media/rc-core.h 	int				(*open)(struct rc_dev *dev);
rc_dev            162 include/media/rc-core.h 	void				(*close)(struct rc_dev *dev);
rc_dev            163 include/media/rc-core.h 	int				(*s_tx_mask)(struct rc_dev *dev, u32 mask);
rc_dev            164 include/media/rc-core.h 	int				(*s_tx_carrier)(struct rc_dev *dev, u32 carrier);
rc_dev            165 include/media/rc-core.h 	int				(*s_tx_duty_cycle)(struct rc_dev *dev, u32 duty_cycle);
rc_dev            166 include/media/rc-core.h 	int				(*s_rx_carrier_range)(struct rc_dev *dev, u32 min, u32 max);
rc_dev            167 include/media/rc-core.h 	int				(*tx_ir)(struct rc_dev *dev, unsigned *txbuf, unsigned n);
rc_dev            168 include/media/rc-core.h 	void				(*s_idle)(struct rc_dev *dev, bool enable);
rc_dev            169 include/media/rc-core.h 	int				(*s_learning_mode)(struct rc_dev *dev, int enable);
rc_dev            170 include/media/rc-core.h 	int				(*s_carrier_report) (struct rc_dev *dev, int enable);
rc_dev            171 include/media/rc-core.h 	int				(*s_filter)(struct rc_dev *dev,
rc_dev            173 include/media/rc-core.h 	int				(*s_wakeup_filter)(struct rc_dev *dev,
rc_dev            177 include/media/rc-core.h #define to_rc_dev(d) container_of(d, struct rc_dev, dev)
rc_dev            186 include/media/rc-core.h struct rc_dev *rc_allocate_device(void);
rc_dev            187 include/media/rc-core.h void rc_free_device(struct rc_dev *dev);
rc_dev            188 include/media/rc-core.h int rc_register_device(struct rc_dev *dev);
rc_dev            189 include/media/rc-core.h void rc_unregister_device(struct rc_dev *dev);
rc_dev            191 include/media/rc-core.h int rc_open(struct rc_dev *rdev);
rc_dev            192 include/media/rc-core.h void rc_close(struct rc_dev *rdev);
rc_dev            194 include/media/rc-core.h void rc_repeat(struct rc_dev *dev);
rc_dev            195 include/media/rc-core.h void rc_keydown(struct rc_dev *dev, enum rc_type protocol, u32 scancode, u8 toggle);
rc_dev            196 include/media/rc-core.h void rc_keydown_notimeout(struct rc_dev *dev, enum rc_type protocol, u32 scancode, u8 toggle);
rc_dev            197 include/media/rc-core.h void rc_keyup(struct rc_dev *dev);
rc_dev            198 include/media/rc-core.h u32 rc_g_keycode_from_table(struct rc_dev *dev, u32 scancode);
rc_dev            247 include/media/rc-core.h void ir_raw_event_handle(struct rc_dev *dev);
rc_dev            248 include/media/rc-core.h int ir_raw_event_store(struct rc_dev *dev, struct ir_raw_event *ev);
rc_dev            249 include/media/rc-core.h int ir_raw_event_store_edge(struct rc_dev *dev, enum raw_event_type type);
rc_dev            250 include/media/rc-core.h int ir_raw_event_store_with_filter(struct rc_dev *dev,
rc_dev            252 include/media/rc-core.h void ir_raw_event_set_idle(struct rc_dev *dev, bool idle);
rc_dev            254 include/media/rc-core.h static inline void ir_raw_event_reset(struct rc_dev *dev)