Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 12 files:
- net/ipv6/exthdrs.c
- net/ipv6/icmp.c, line 1289
- net/ipv6/ip6_gre.c, line 2346
- net/ipv6/ip6mr.c, line 1441
- net/ipv6/protocol.c, line 33
- net/ipv6/reassembly.c, line 589
- net/ipv6/tcp_ipv6.c, line 2371
- net/ipv6/tunnel6.c
- net/ipv6/udp.c, line 1948
- net/ipv6/xfrm6_protocol.c, line 272
- net/l2tp/l2tp_ip6.c, line 833
- net/sctp/ipv6.c, line 1186
Smatch caller information:
net/ipv6/xfrm6_protocol.c xfrm6_protocol_register() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 2600854169478529024,3875387437108789248,7050270918047461376 |
| PARAM_VALUE | 1 | protocol | 50-51,108 |
| DATA_SOURCE | 1 | protocol | $1 |
| HARD_MAX | 1 | protocol | 108 |
net/ipv6/ip6_gre.c ip6gre_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 6428100412622999552 |
| PARAM_VALUE | 1 | protocol | 47 |
net/ipv6/udp.c udpv6_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 5751426670198223112 |
| PARAM_VALUE | 1 | protocol | 17 |
net/l2tp/l2tp_ip6.c l2tp_ip6_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 8103596556083437568 |
| PARAM_VALUE | 1 | protocol | 115 |
net/ipv6/ip6mr.c ip6_mr_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 4727788825454985216 |
| PARAM_VALUE | 1 | protocol | 103 |
net/ipv6/reassembly.c ipv6_frag_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 2590562018261479424 |
| PARAM_VALUE | 1 | protocol | 44 |
net/ipv6/tunnel6.c tunnel6_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 1410850667459719168 |
| PARAM_VALUE | 1 | protocol | 41 |
net/ipv6/tunnel6.c tunnel6_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 115149314690998272 |
| PARAM_VALUE | 1 | protocol | 4 |
net/ipv6/tunnel6.c tunnel6_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 371727947233193984 |
| PARAM_VALUE | 1 | protocol | 137 |
net/ipv6/exthdrs.c ipv6_exthdrs_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 2371303956330418176 |
| PARAM_VALUE | 1 | protocol | 43 |
net/ipv6/exthdrs.c ipv6_exthdrs_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 4881439605884669952 |
| PARAM_VALUE | 1 | protocol | 60 |
net/ipv6/exthdrs.c ipv6_exthdrs_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 8805515550388658176 |
| PARAM_VALUE | 1 | protocol | 59 |
net/ipv6/tcp_ipv6.c tcpv6_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 5751426670198223088 |
| PARAM_VALUE | 1 | protocol | 6 |
net/sctp/ipv6.c sctp_v6_add_protocol() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 2822535959058980864 |
| PARAM_VALUE | 1 | protocol | 132 |
net/ipv6/icmp.c icmpv6_init() -> inet6_add_protocol()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prot | 3227264833184980992 |
| PARAM_VALUE | 1 | protocol | 58 |