Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/netfilter/nft_dynset.c nft_dynset_eval() -> nft_set_elem_update_expr()

Type Parameter Key Value
PARAM_VALUE 0 ext 4096-ptr_max
PARAM_VALUE 1 regs->data 4096-ptr_max
PARAM_VALUE 2 pkt->fragoff 0-65528
PARAM_VALUE 2 pkt->skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 2 pkt->skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 2 pkt->skb->sk->ns_tracker->free_stack_handle 0-4294967295
BUF_SIZE 0 ext 16
DATA_SOURCE 1 regs $1
DATA_SOURCE 2 pkt $2
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 2 pkt->skb->end

net/netfilter/nft_lookup.c nft_lookup_eval() -> nft_set_elem_update_expr()

Type Parameter Key Value
PARAM_VALUE 0 ext 4096-ptr_max
PARAM_VALUE 1 regs->data 4096-ptr_max
PARAM_VALUE 2 pkt 4096-ptr_max
PARAM_VALUE 2 pkt->fragoff 0-65528
PARAM_VALUE 2 pkt->skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 2 pkt->skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 2 pkt->skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 2 pkt->state 4096-ptr_max
PARAM_VALUE 2 pkt->state->net 4096-ptr_max
BUF_SIZE 0 ext (-1),16
BUF_SIZE 0 ext (-1),16
DATA_SOURCE 1 regs $1
DATA_SOURCE 2 pkt $2
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 2 pkt->skb->end