Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

net/ipv4/tcp.c do_tcp_setsockopt() -> has_current_bpf_ctx()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 sk

net/ipv4/tcp.c tcp_abort() -> has_current_bpf_ctx()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/ipv4/tcp.c tcp_abort() -> has_current_bpf_ctx()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 sk

net/ipv4/tcp.c tcp_abort() -> has_current_bpf_ctx()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 sk

net/ipv4/udp.c udp_abort() -> has_current_bpf_ctx()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/ipv4/udp.c udp_abort() -> has_current_bpf_ctx()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 sk

net/core/sock.c sockopt_capable() -> has_current_bpf_ctx()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/core/sock.c sockopt_lock_sock() -> has_current_bpf_ctx()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/core/sock.c sockopt_ns_capable() -> has_current_bpf_ctx()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/core/sock.c sockopt_release_sock() -> has_current_bpf_ctx()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 sk