/linux-5.19.10/drivers/media/rc/ |
D | rc-core-priv.h | 37 int (*decode)(struct rc_dev *dev, struct ir_raw_event event); 39 struct ir_raw_event *events, unsigned int max); 52 DECLARE_KFIFO(kfifo, struct ir_raw_event, MAX_IR_EVENT_SIZE); 60 struct ir_raw_event prev_ev; 61 struct ir_raw_event this_ev; 177 static inline bool is_transition(struct ir_raw_event *x, struct ir_raw_event *y) in is_transition() 182 static inline void decrease_duration(struct ir_raw_event *ev, unsigned duration) in decrease_duration() 191 static inline bool is_timing_event(struct ir_raw_event ev) in is_timing_event() 201 static inline void init_ir_raw_event_duration(struct ir_raw_event *ev, in init_ir_raw_event_duration() 205 *ev = (struct ir_raw_event) { in init_ir_raw_event_duration() [all …]
|
D | rc-ir-raw.c | 23 struct ir_raw_event ev; in ir_raw_event_thread() 72 int ir_raw_event_store(struct rc_dev *dev, struct ir_raw_event *ev) in ir_raw_event_store() 103 struct ir_raw_event ev = {}; in ir_raw_event_store_edge() 127 int ir_raw_event_store_with_timeout(struct rc_dev *dev, struct ir_raw_event *ev) in ir_raw_event_store_with_timeout() 167 int ir_raw_event_store_with_filter(struct rc_dev *dev, struct ir_raw_event *ev) in ir_raw_event_store_with_filter() 211 dev->raw->this_ev = (struct ir_raw_event) {}; in ir_raw_event_set_idle() 316 int ir_raw_gen_manchester(struct ir_raw_event **ev, unsigned int max, in ir_raw_gen_manchester() 398 int ir_raw_gen_pd(struct ir_raw_event **ev, unsigned int max, in ir_raw_gen_pd() 457 int ir_raw_gen_pl(struct ir_raw_event **ev, unsigned int max, in ir_raw_gen_pl() 520 struct ir_raw_event *events, unsigned int max) in ir_raw_encode_scancode() [all …]
|
D | ir-rcmm-decoder.c | 59 static int ir_rcmm_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_rcmm_decode() 180 static int ir_rcmm_rawencoder(struct ir_raw_event **ev, unsigned int max, in ir_rcmm_rawencoder() 202 struct ir_raw_event *events, unsigned int max) in ir_rcmm_encode() 204 struct ir_raw_event *e = events; in ir_rcmm_encode()
|
D | ir-jvc-decoder.c | 38 static int ir_jvc_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_jvc_decode() 189 struct ir_raw_event *events, unsigned int max) in ir_jvc_encode() 191 struct ir_raw_event *e = events; in ir_jvc_encode()
|
D | ir-sharp-decoder.c | 38 static int ir_sharp_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_sharp_decode() 191 struct ir_raw_event *events, unsigned int max) in ir_sharp_encode() 193 struct ir_raw_event *e = events; in ir_sharp_encode()
|
D | ir-sanyo-decoder.c | 46 static int ir_sanyo_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_sanyo_decode() 190 struct ir_raw_event *events, unsigned int max) in ir_sanyo_encode() 192 struct ir_raw_event *e = events; in ir_sanyo_encode()
|
D | ir-sony-decoder.c | 34 static int ir_sony_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_sony_decode() 188 struct ir_raw_event *events, unsigned int max) in ir_sony_encode() 190 struct ir_raw_event *e = events; in ir_sony_encode()
|
D | ir-nec-decoder.c | 39 static int ir_nec_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_nec_decode() 233 struct ir_raw_event *events, unsigned int max) in ir_nec_encode() 235 struct ir_raw_event *e = events; in ir_nec_encode()
|
D | ir-imon-decoder.c | 93 static int ir_imon_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_imon_decode() 191 struct ir_raw_event *events, unsigned int max) in ir_imon_encode() 193 struct ir_raw_event *e = events; in ir_imon_encode()
|
D | streamzap.c | 100 static void sz_push(struct streamzap_ir *sz, struct ir_raw_event rawir) in sz_push() 110 struct ir_raw_event rawir = { in sz_push_full_pulse() 127 struct ir_raw_event rawir = { in sz_push_full_space() 199 struct ir_raw_event rawir = { in streamzap_callback()
|
D | ir-rc5-decoder.c | 40 static int ir_rc5_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_rc5_decode() 210 struct ir_raw_event *events, unsigned int max) in ir_rc5_encode() 213 struct ir_raw_event *e = events; in ir_rc5_encode()
|
D | ir-rc6-decoder.c | 80 static int ir_rc6_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_rc6_decode() 310 struct ir_raw_event *events, unsigned int max) in ir_rc6_encode() 313 struct ir_raw_event *e = events; in ir_rc6_encode()
|
D | rc-loopback.c | 93 struct ir_raw_event rawir = {}; in loop_tx_ir() 179 struct ir_raw_event *raw; in loop_set_wakeup_filter()
|
D | ir-mce_kbd-decoder.c | 216 static int ir_mce_kbd_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_mce_kbd_decode() 400 struct ir_raw_event *events, unsigned int max) in ir_mce_kbd_encode() 402 struct ir_raw_event *e = events; in ir_mce_kbd_encode()
|
D | st_rc.c | 66 struct ir_raw_event ev = { .timeout = true, .duration = rdev->timeout }; in st_rc_send_lirc_timeout() 99 struct ir_raw_event ev = {}; in st_rc_rx_interrupt()
|
D | imon_raw.c | 31 struct ir_raw_event rawir = {}; in imon_ir_data()
|
D | ir-xmp-decoder.c | 35 static int ir_xmp_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_xmp_decode()
|
D | meson-ir.c | 83 struct ir_raw_event rawir = {}; in meson_ir_irq()
|
D | igorplugusb.c | 50 struct ir_raw_event rawir = {}; in igorplugusb_irdata()
|
D | serial_ir.c | 268 struct ir_raw_event ev = {}; in frbwrite() 467 struct ir_raw_event ev = { in serial_ir_timeout()
|
/linux-5.19.10/include/media/ |
D | rc-core.h | 293 struct ir_raw_event { struct 313 int ir_raw_event_store(struct rc_dev *dev, struct ir_raw_event *ev); argument 316 struct ir_raw_event *ev); 318 struct ir_raw_event *ev); 321 struct ir_raw_event *events, unsigned int max); 326 ir_raw_event_store(dev, &((struct ir_raw_event) { .overflow = true })); in ir_raw_event_overflow()
|
/linux-5.19.10/drivers/media/pci/smipcie/ |
D | smipcie-ir.c | 45 struct ir_raw_event rawir = {}; in smi_raw_process() 91 struct ir_raw_event rawir = {}; in smi_ir_decode()
|
/linux-5.19.10/drivers/media/pci/cx23885/ |
D | cx23885-input.c | 41 struct ir_raw_event ir_core_event[64]; in cx23885_input_process_measurements() 48 count = num / sizeof(struct ir_raw_event); in cx23885_input_process_measurements()
|
/linux-5.19.10/drivers/media/common/siano/ |
D | smsir.c | 29 struct ir_raw_event ev = { in sms_ir_event()
|
/linux-5.19.10/drivers/hid/ |
D | hid-picolcd_cir.c | 38 struct ir_raw_event rawir = {}; in picolcd_raw_cir()
|