Lines Matching +full:multi +full:- +full:socket
1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 bpftool-cgroup
6 -------------------------------------------------------------------------------
8 -------------------------------------------------------------------------------
19 *OPTIONS* := { |COMMON_OPTIONS| | { **-f** | **--bpffs** } }
45 | *ATTACH_FLAGS* := { **multi** | **override** }
76 *ATTACH_FLAGS* can be one of: **override** if a sub-cgroup installs
77 some bpf program, the program in this cgroup yields to sub-cgroup
78 program; **multi** if a sub-cgroup installs some bpf program,
87 **multi**. They are executed in FIFO order (those that were
90 Non-default *ATTACH_FLAGS* are supported by kernel version 4.14
94 **ingress** ingress path of the inet socket (since 4.10);
95 **egress** egress path of the inet socket (since 4.10);
96 **sock_create** opening of an inet socket (since 4.10);
97 **sock_ops** various socket operations (since 4.12);
99 **bind4** call to bind(2) for an inet4 socket (since 4.17);
100 **bind6** call to bind(2) for an inet6 socket (since 4.17);
101 **post_bind4** return from bind(2) for an inet4 socket (since 4.17);
102 **post_bind6** return from bind(2) for an inet6 socket (since 4.17);
103 **connect4** call to connect(2) for an inet4 socket (since 4.17);
104 **connect6** call to connect(2) for an inet6 socket (since 4.17);
106 unconnected udp4 socket (since 4.18);
108 unconnected udp6 socket (since 4.18);
110 an unconnected udp4 socket (since 5.2);
112 an unconnected udp6 socket (since 5.2);
116 **getpeername4** call to getpeername(2) for an inet4 socket (since 5.8);
117 **getpeername6** call to getpeername(2) for an inet6 socket (since 5.8);
118 **getsockname4** call to getsockname(2) for an inet4 socket (since 5.8);
119 **getsockname6** call to getsockname(2) for an inet6 socket (since 5.8).
120 **sock_release** closing an userspace inet socket (since 5.9).
133 -f, --bpffs
139 | **# mount -t bpf none /sys/fs/bpf/**