Defined in 1 files as a prototype:

Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

net/ipv6/udp.c udpv6_err() -> icmpv6_err_convert()

Type Parameter Key Value
PARAM_VALUE 2 err 5064430539626864640
DATA_SOURCE 0 type $2
DATA_SOURCE 1 code $3

net/ipv6/raw.c rawv6_err() -> icmpv6_err_convert()

Type Parameter Key Value
PARAM_VALUE 0 type 0-127,137-138,141-142,148-159,162-255
PARAM_VALUE 2 err 6945806517590048768
DATA_SOURCE 0 type $2
DATA_SOURCE 1 code $3
RX_PATH
TASK_NOT_RUNNING
UNITS 1 code unit_array_size
LOCK2 rcu_read

net/ipv6/tcp_ipv6.c tcp_v6_err() -> icmpv6_err_convert()

Type Parameter Key Value
PARAM_VALUE 2 err 4582939159053533184
DATA_SOURCE 0 type $2
DATA_SOURCE 1 code $3

net/sctp/ipv6.c sctp_v6_err_handle() -> icmpv6_err_convert()

Type Parameter Key Value
PARAM_VALUE 0 type 0-1,3-136,138-255
PARAM_VALUE 2 err 3346382673284395008
PARAM_VALUE 2 *err 0
DATA_SOURCE 0 type $2
DATA_SOURCE 1 code $3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/ipv4/ping.c ping_err() -> (struct pingv6_ops)->icmpv6_err_convert()

Type Parameter Key Value
PARAM_VALUE 2 err 2609993325998161920
PARAM_VALUE 2 *err 0
RX_PATH
TASK_NOT_RUNNING