Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- net/netfilter/ipset/ip_set_hash_ipportnet.c, line 284
- net/netfilter/ipset/ip_set_hash_net.c, line 201
- net/netfilter/ipset/ip_set_hash_netiface.c, line 269
- net/netfilter/ipset/ip_set_hash_netnet.c
- net/netfilter/ipset/ip_set_hash_netport.c, line 247
- net/netfilter/ipset/ip_set_hash_netportnet.c, line 186
- net/netfilter/ipset/pfxlen.c, line 189
Smatch caller information:
net/netfilter/ipset/ip_set_hash_netportnet.c hash_netportnet4_range_to_cidr() -> ip_set_range_to_cidr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 2 | cidr | (-1),2 |
| BUF_SIZE | 2 | cidr | (-1),2 |
| DATA_SOURCE | 0 | from | $0 |
| DATA_SOURCE | 1 | to | $1 |
| DATA_SOURCE | 2 | cidr | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | from | 0-u32max |
| HALF_LOCKED2 | &nft_net->commit_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/netfilter/ipset/ip_set_hash_net.c hash_net4_uadt() -> ip_set_range_to_cidr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | cidr | 1667197986206371847 |
| PARAM_VALUE | 2 | *cidr | 1-32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | from | 0-u32max |
| HALF_LOCKED2 | &nft_net->commit_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/netfilter/ipset/ip_set_hash_netnet.c hash_netnet4_uadt() -> ip_set_range_to_cidr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 2 | cidr | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | from | 0-u32max |
| HALF_LOCKED2 | &nft_net->commit_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/netfilter/ipset/ip_set_hash_netnet.c hash_netnet4_uadt() -> ip_set_range_to_cidr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | from | 0-u32max |
| HALF_LOCKED2 | &nft_net->commit_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/netfilter/ipset/ip_set_hash_netport.c hash_netport4_uadt() -> ip_set_range_to_cidr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | cidr | 6781984509570289664 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | from | 0-u32max |
| HALF_LOCKED2 | &nft_net->commit_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/netfilter/ipset/ip_set_hash_ipportnet.c hash_ipportnet4_uadt() -> ip_set_range_to_cidr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | cidr | 5661326097122070528 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | from | 0-u32max |
| HALF_LOCKED2 | &nft_net->commit_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/netfilter/ipset/ip_set_hash_netiface.c hash_netiface4_uadt() -> ip_set_range_to_cidr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | cidr | 398042813133185029 |
| PARAM_VALUE | 2 | *cidr | 0-32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | from | 0-u32max |
| HALF_LOCKED2 | &nft_net->commit_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |