@@ -38,17 +38,36 @@ This helper call can be used in the following program types:
38
38
39
39
<!-- DO NOT EDIT MANUALLY -->
40
40
<!-- [HELPER_FUNC_PROG_REF] -->
41
+ * [ ` BPF_PROG_TYPE_CGROUP_DEVICE ` ] ( ../program-type/BPF_PROG_TYPE_CGROUP_DEVICE.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
42
+ * [ ` BPF_PROG_TYPE_CGROUP_SKB ` ] ( ../program-type/BPF_PROG_TYPE_CGROUP_SKB.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
41
43
* [ ` BPF_PROG_TYPE_CGROUP_SOCK ` ] ( ../program-type/BPF_PROG_TYPE_CGROUP_SOCK.md )
44
+ * [ ` BPF_PROG_TYPE_CGROUP_SOCKOPT ` ] ( ../program-type/BPF_PROG_TYPE_CGROUP_SOCKOPT.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
42
45
* [ ` BPF_PROG_TYPE_CGROUP_SOCK_ADDR ` ] ( ../program-type/BPF_PROG_TYPE_CGROUP_SOCK_ADDR.md )
46
+ * [ ` BPF_PROG_TYPE_CGROUP_SYSCTL ` ] ( ../program-type/BPF_PROG_TYPE_CGROUP_SYSCTL.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
47
+ * [ ` BPF_PROG_TYPE_FLOW_DISSECTOR ` ] ( ../program-type/BPF_PROG_TYPE_FLOW_DISSECTOR.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
43
48
* [ ` BPF_PROG_TYPE_KPROBE ` ] ( ../program-type/BPF_PROG_TYPE_KPROBE.md )
44
49
* [ ` BPF_PROG_TYPE_LSM ` ] ( ../program-type/BPF_PROG_TYPE_LSM.md )
50
+ * [ ` BPF_PROG_TYPE_LWT_IN ` ] ( ../program-type/BPF_PROG_TYPE_LWT_IN.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
51
+ * [ ` BPF_PROG_TYPE_LWT_OUT ` ] ( ../program-type/BPF_PROG_TYPE_LWT_OUT.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
52
+ * [ ` BPF_PROG_TYPE_LWT_SEG6LOCAL ` ] ( ../program-type/BPF_PROG_TYPE_LWT_SEG6LOCAL.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
53
+ * [ ` BPF_PROG_TYPE_LWT_XMIT ` ] ( ../program-type/BPF_PROG_TYPE_LWT_XMIT.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
54
+ * [ ` BPF_PROG_TYPE_NETFILTER ` ] ( ../program-type/BPF_PROG_TYPE_NETFILTER.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
45
55
* [ ` BPF_PROG_TYPE_PERF_EVENT ` ] ( ../program-type/BPF_PROG_TYPE_PERF_EVENT.md )
46
56
* [ ` BPF_PROG_TYPE_RAW_TRACEPOINT ` ] ( ../program-type/BPF_PROG_TYPE_RAW_TRACEPOINT.md )
47
57
* [ ` BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE ` ] ( ../program-type/BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE.md )
58
+ * [ ` BPF_PROG_TYPE_SCHED_ACT ` ] ( ../program-type/BPF_PROG_TYPE_SCHED_ACT.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
59
+ * [ ` BPF_PROG_TYPE_SCHED_CLS ` ] ( ../program-type/BPF_PROG_TYPE_SCHED_CLS.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
60
+ * [ ` BPF_PROG_TYPE_SK_LOOKUP ` ] ( ../program-type/BPF_PROG_TYPE_SK_LOOKUP.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
48
61
* [ ` BPF_PROG_TYPE_SK_MSG ` ] ( ../program-type/BPF_PROG_TYPE_SK_MSG.md )
62
+ * [ ` BPF_PROG_TYPE_SK_REUSEPORT ` ] ( ../program-type/BPF_PROG_TYPE_SK_REUSEPORT.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
63
+ * [ ` BPF_PROG_TYPE_SK_SKB ` ] ( ../program-type/BPF_PROG_TYPE_SK_SKB.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
64
+ * [ ` BPF_PROG_TYPE_SOCKET_FILTER ` ] ( ../program-type/BPF_PROG_TYPE_SOCKET_FILTER.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
65
+ * [ ` BPF_PROG_TYPE_SOCK_OPS ` ] ( ../program-type/BPF_PROG_TYPE_SOCK_OPS.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
66
+ * [ ` BPF_PROG_TYPE_STRUCT_OPS ` ] ( ../program-type/BPF_PROG_TYPE_STRUCT_OPS.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
49
67
* [ ` BPF_PROG_TYPE_SYSCALL ` ] ( ../program-type/BPF_PROG_TYPE_SYSCALL.md )
50
68
* [ ` BPF_PROG_TYPE_TRACEPOINT ` ] ( ../program-type/BPF_PROG_TYPE_TRACEPOINT.md )
51
69
* [ ` BPF_PROG_TYPE_TRACING ` ] ( ../program-type/BPF_PROG_TYPE_TRACING.md )
70
+ * [ ` BPF_PROG_TYPE_XDP ` ] ( ../program-type/BPF_PROG_TYPE_XDP.md ) [ :octicons-tag-24: v6.4] ( https://github.com/torvalds/linux/commit/c501bf55c88b834adefda870c7c092ec9052a437 )
52
71
<!-- [/HELPER_FUNC_PROG_REF] -->
53
72
54
73
### Example
0 commit comments