Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/ipv6/ip6_fib.c fib6_add() -> fib6_requires_src()

Type Parameter Key Value
PARAM_VALUE 0 rt 4096-ptr_max
BUF_SIZE 0 rt (-1),200,304
BUF_SIZE 0 rt (-1),200,304
CAPPED_DATA 0 rt->fib6_dst.plen 1
CAPPED_DATA 0 rt->fib6_node 1
CAPPED_DATA 0 rt->fib6_src.plen 1
CAPPED_DATA 0 rt->nh 1
DATA_SOURCE 0 rt $1
NOSPEC 0 rt->fib6_dst.plen
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 rt->fib6_dst.plen 0-128[c]
USER_DATA 0 rt->fib6_flags 0-u32max[c]
LOCK2 &table->tb6_lock
LOCK2 bh
TYPE_LOCK (struct fib6_table)->tb6_lock

net/ipv6/ip6_fib.c fib6_del() -> fib6_requires_src()

Type Parameter Key Value
PARAM_VALUE 0 rt 4096-ptr_max
CAPPED_DATA 0 rt 1