Lines Matching defs:raw
15 * BPF interface for raw IR
141 struct ir_raw_event_ctrl *raw;
151 raw = rcdev->raw;
152 if (!raw) {
157 old_array = lirc_rcu_dereference(raw->progs);
167 rcu_assign_pointer(raw->progs, new_array);
179 struct ir_raw_event_ctrl *raw;
189 raw = rcdev->raw;
190 if (!raw) {
195 old_array = lirc_rcu_dereference(raw->progs);
205 rcu_assign_pointer(raw->progs, new_array);
215 struct ir_raw_event_ctrl *raw = rcdev->raw;
217 raw->bpf_sample = sample;
219 if (raw->progs) {
221 bpf_prog_run_array(rcu_dereference(raw->progs),
222 &raw->bpf_sample, bpf_prog_run);
238 array = lirc_rcu_dereference(rcdev->raw->progs);
319 progs = lirc_rcu_dereference(rcdev->raw->progs);