Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/bpf/bpf_lru_list.c __bpf_lru_list_shrink() -> (struct bpf_lru)->del_from_htab()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 1 node->pending_free 0
BUF_SIZE 0 arg 1-s32max
CAPPED_DATA 1 &node->list 1
CONTAINER 0 *(-192+200) $(-1)
HALF_LOCKED2 flags

kernel/bpf/bpf_lru_list.c __bpf_lru_list_shrink_inactive() -> (struct bpf_lru)->del_from_htab()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 1 node->pending_free 0
PARAM_VALUE 1 node->ref 0
BUF_SIZE 0 arg 1-s32max
CAPPED_DATA 1 &node->list 1
CONTAINER 0 *(-192+200) $(-1)
HALF_LOCKED2 flags

kernel/bpf/bpf_lru_list.c __local_list_pop_pending() -> (struct bpf_lru)->del_from_htab()

Type Parameter Key Value
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 1 node->pending_free 0
PARAM_VALUE 1 node->ref 0-1
BUF_SIZE 0 arg 1-s32max
CONTAINER 0 *(-192+200) $(-1)
HALF_LOCKED2 flags