30 lines · 698 B · C
RawDownload
/* SPDX-License-Identifier: GPL-2.0 */#ifndef _BPF_LIRC_H#define _BPF_LIRC_H #include <uapi/linux/bpf.h> #ifdef CONFIG_BPF_LIRC_MODE2int lirc_prog_attach(const union bpf_attr *attr, struct bpf_prog *prog);int lirc_prog_detach(const union bpf_attr *attr);int lirc_prog_query(const union bpf_attr *attr, union bpf_attr __user *uattr);#elsestatic inline int lirc_prog_attach(const union bpf_attr *attr,				   struct bpf_prog *prog){	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 */

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t