Defined in 1 files as a function:
Referenced in 7 files:
- drivers/net/bonding/bond_main.c, line 4218
- net/ipv4/ip_tunnel_core.c, line 301
- net/ipv4/netfilter/nf_socket_ipv4.c, line 34
- net/ipv4/route.c, line 1960
- net/netfilter/nf_conntrack_proto_icmp.c, line 239
- net/netfilter/xt_HMARK.c, line 242
- net/sched/act_nat.c, line 218
Smatch caller information:
net/netfilter/nf_conntrack_proto_icmp.c nf_conntrack_icmpv4_error() -> icmp_is_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 0-18 |
| FUZZY_MAX | 0 | type | 18 |
| HARD_MAX | 0 | type | 18 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/ipv4/netfilter/nf_socket_ipv4.c extract_icmp4_fields() -> icmp_is_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sched/act_nat.c tcf_nat_act() -> icmp_is_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/ipv4/ip_tunnel_core.c iptunnel_pmtud_check_icmp() -> icmp_is_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/bonding/bond_main.c bond_flow_dissect() -> icmp_is_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/netfilter/xt_HMARK.c get_inner_hdr() -> icmp_is_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 0-18 |
| FUZZY_MAX | 0 | type | 18 |
| HARD_MAX | 0 | type | 18 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &table->lock | ||
| HALF_LOCKED2 | bh |
net/ipv4/route.c ip_multipath_l3_keys() -> icmp_is_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |