Blame view
include/linux/bpf_lirc.h
698 Bytes
f4364dcfc media: rc: introd... |
1 2 3 4 5 6 7 |
/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _BPF_LIRC_H #define _BPF_LIRC_H #include <uapi/linux/bpf.h> #ifdef CONFIG_BPF_LIRC_MODE2 |
fdb5c4531 bpf: fix attach t... |
8 |
int lirc_prog_attach(const union bpf_attr *attr, struct bpf_prog *prog); |
f4364dcfc media: rc: introd... |
9 10 11 |
int lirc_prog_detach(const union bpf_attr *attr); int lirc_prog_query(const union bpf_attr *attr, union bpf_attr __user *uattr); #else |
fdb5c4531 bpf: fix attach t... |
12 13 |
static inline int lirc_prog_attach(const union bpf_attr *attr, struct bpf_prog *prog) |
f4364dcfc media: rc: introd... |
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
{ return -EINVAL; } static inline int lirc_prog_detach(const union bpf_attr *attr) { return -EINVAL; } static inline int lirc_prog_query(const union bpf_attr *attr, union bpf_attr __user *uattr) { return -EINVAL; } #endif #endif /* _BPF_LIRC_H */ |