Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
net/ipv4/fib_semantics.c fib_nh_init() -> fib_nh_common_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | nhc | 4096-ptr_max |
| PARAM_VALUE | 1 | nhc->nhc_family | 2 |
| PARAM_VALUE | 4 | cfg | 1718700463136440320,2491509575282348032,6355630474938265600,6517650083901964288,8689399522901368832 |
| PARAM_VALUE | 5 | gfp_flags | 3264 |
| PARAM_VALUE | 6 | extack | 0,4971238048455385088 |
| DATA_SOURCE | 0 | net | $0 |
| DATA_SOURCE | 4 | cfg | $2 |
| DATA_SOURCE | 6 | extack | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | net | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | 0 | &net->rtnl_mutex |
net/ipv6/route.c fib6_nh_init() -> fib_nh_common_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | nhc | 4096-ptr_max |
| PARAM_VALUE | 1 | nhc->nhc_family | 10 |
| PARAM_VALUE | 1 | nhc->nhc_weight | 1 |
| PARAM_VALUE | 4 | cfg | 4096-ptr_max |
| PARAM_VALUE | 5 | gfp_flags | 2080,3264 |
| PARAM_VALUE | 6 | extack | 0,4971238048455385088 |
| PARAM_VALUE | 6 | extack->bad_attr | 0 |
| PARAM_VALUE | 6 | extack->policy | 0 |
| DATA_SOURCE | 0 | net | $0 |
| DATA_SOURCE | 4 | cfg | $2 |
| DATA_SOURCE | 5 | gfp_flags | $3 |
| DATA_SOURCE | 6 | extack | $4 |
| HARD_MAX | 5 | gfp_flags | 3264 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | net | unit_byte |
| USER_PTR | 2 | encap | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | 0 | &net->rtnl_mutex |