Home
last modified time | relevance | path

Searched refs:ir_raw_event (Results 1 - 25 of 92) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/media/rc/
H A Drc-core-priv.h37 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 *e
[all...]
H A Drc-ir-raw.c23 struct ir_raw_event ev; in ir_raw_event_thread()
67 * @ev: the struct ir_raw_event descriptor of the pulse/space
74 int ir_raw_event_store(struct rc_dev *dev, struct ir_raw_event *ev) in ir_raw_event_store()
105 struct ir_raw_event ev = {}; in ir_raw_event_store_edge()
123 * @ev: the struct ir_raw_event descriptor of the pulse/space
129 int ir_raw_event_store_with_timeout(struct rc_dev *dev, struct ir_raw_event *ev) in ir_raw_event_store_with_timeout()
169 int ir_raw_event_store_with_filter(struct rc_dev *dev, struct ir_raw_event *ev) in ir_raw_event_store_with_filter()
213 dev->raw->this_ev = (struct ir_raw_event) {}; in ir_raw_event_set_idle()
318 int ir_raw_gen_manchester(struct ir_raw_event **ev, unsigned int max, in ir_raw_gen_manchester()
400 int ir_raw_gen_pd(struct ir_raw_event **e
[all...]
H A Dir-rcmm-decoder.c55 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-jvc-decoder.c34 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-sanyo-decoder.c42 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-sharp-decoder.c36 * @ev: the struct ir_raw_event descriptor of the pulse/space
40 static int ir_sharp_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_sharp_decode()
193 struct ir_raw_event *events, unsigned int max) in ir_sharp_encode()
195 struct ir_raw_event *e = events; in ir_sharp_encode()
H A Dir-imon-decoder.c89 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-rc5-decoder.c36 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-nec-decoder.c35 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-sony-decoder.c30 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
/kernel/linux/linux-6.6/drivers/media/rc/
H A Drc-core-priv.h37 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 *e
[all...]
H A Drc-ir-raw.c23 struct ir_raw_event ev; in ir_raw_event_thread()
65 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
121 * @ev: the struct ir_raw_event descriptor of the pulse/space
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 **e
[all...]
H A Dir-rcmm-decoder.c55 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-sanyo-decoder.c42 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-jvc-decoder.c34 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-sharp-decoder.c36 * @ev: the struct ir_raw_event descriptor of the pulse/space
40 static int ir_sharp_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_sharp_decode()
193 struct ir_raw_event *events, unsigned int max) in ir_sharp_encode()
195 struct ir_raw_event *e = events; in ir_sharp_encode()
H A Dstreamzap.c100 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()
H A Dir-rc5-decoder.c36 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-nec-decoder.c35 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-imon-decoder.c89 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
H A Dir-sony-decoder.c30 * @ev: the struct ir_raw_event descriptor of the pulse/space
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()
/kernel/linux/linux-5.10/include/media/
H A Drc-core.h299 struct ir_raw_event { struct
318 int ir_raw_event_store(struct rc_dev *dev, struct ir_raw_event *ev);
321 struct ir_raw_event *ev);
323 struct ir_raw_event *ev);
326 struct ir_raw_event *events, unsigned int max);
331 ir_raw_event_store(dev, &((struct ir_raw_event) { .reset = true })); in ir_raw_event_reset()
/kernel/linux/linux-6.6/include/media/
H A Drc-core.h293 struct ir_raw_event { struct
313 int ir_raw_event_store(struct rc_dev *dev, struct ir_raw_event *ev);
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()
/kernel/linux/linux-5.10/drivers/media/pci/smipcie/
H A Dsmipcie-ir.c45 struct ir_raw_event rawir = {}; in smi_raw_process()
91 struct ir_raw_event rawir = {}; in smi_ir_decode()
/kernel/linux/linux-6.6/drivers/media/pci/smipcie/
H A Dsmipcie-ir.c45 struct ir_raw_event rawir = {}; in smi_raw_process()
91 struct ir_raw_event rawir = {}; in smi_ir_decode()

Completed in 13 milliseconds

1234