Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/unix/af_unix.c bpf_iter_unix_seq_show() -> unix_prog_seq_show()

Type Parameter Key Value
PARAM_VALUE 1 meta 5618844277647298560
PARAM_VALUE 1 meta->seq 4096-ptr_max
PARAM_VALUE 2 unix_sk 4096-ptr_max
PARAM_VALUE 3 uid 0-4294967294
DATA_SOURCE 0 prog r bpf_iter_get_info
DATA_SOURCE 2 unix_sk $1
DATA_SOURCE 3 uid r from_kuid_munged
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 &seq->lock
LOCK2 sk
TYPE_LOCK (struct seq_file)->lock

net/unix/af_unix.c bpf_iter_unix_seq_stop() -> unix_prog_seq_show()

Type Parameter Key Value
PARAM_VALUE 0 prog 1-u64max
PARAM_VALUE 1 meta 3029050869096517632
PARAM_VALUE 1 meta->seq 4096-ptr_max
PARAM_VALUE 2 unix_sk 0
PARAM_VALUE 3 uid 0
DATA_SOURCE 0 prog r bpf_iter_get_info
DATA_SOURCE 2 unix_sk $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &seq->lock
TYPE_LOCK (struct seq_file)->lock