Lines Matching refs:rc_dev
24 int rc_open(struct rc_dev *rdev);
31 void rc_close(struct rc_dev *rdev);
37 int (*decode)(struct rc_dev *dev, struct ir_raw_event event);
44 int (*raw_register)(struct rc_dev *dev);
45 int (*raw_unregister)(struct rc_dev *dev);
54 struct rc_dev *dev; /* pointer to the parent rc_dev */
309 int ir_raw_event_prepare(struct rc_dev *dev);
310 int ir_raw_event_register(struct rc_dev *dev);
311 void ir_raw_event_free(struct rc_dev *dev);
312 void ir_raw_event_unregister(struct rc_dev *dev);
324 void lirc_raw_event(struct rc_dev *dev, struct ir_raw_event ev);
325 void lirc_scancode_event(struct rc_dev *dev, struct lirc_scancode *lsc);
326 int lirc_register(struct rc_dev *dev);
327 void lirc_unregister(struct rc_dev *dev);
328 struct rc_dev *rc_dev_get_from_fd(int fd);
332 static inline void lirc_raw_event(struct rc_dev *dev, in lirc_raw_event()
334 static inline void lirc_scancode_event(struct rc_dev *dev, in lirc_scancode_event()
336 static inline int lirc_register(struct rc_dev *dev) { return 0; } in lirc_register()
337 static inline void lirc_unregister(struct rc_dev *dev) { } in lirc_unregister()
344 void lirc_bpf_free(struct rc_dev *dev);
345 void lirc_bpf_run(struct rc_dev *dev, u32 sample);
347 static inline void lirc_bpf_free(struct rc_dev *dev) { } in lirc_bpf_free()
348 static inline void lirc_bpf_run(struct rc_dev *dev, u32 sample) { } in lirc_bpf_run()