Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/sunrpc/svcauth_unix.c ip_map_parse() -> __ip_map_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cd | 1583336113189556224 |
| PARAM_VALUE | 0 | cd->alloc | 4973188986187415552 |
| PARAM_VALUE | 0 | cd->cache_notify | 8874059447416274944 |
| PARAM_VALUE | 0 | cd->cache_parse | 226475217026359296 |
| PARAM_VALUE | 0 | cd->cache_put | 8043824285670264832 |
| PARAM_VALUE | 0 | cd->cache_request | 3820428064837857280 |
| PARAM_VALUE | 0 | cd->cache_show | 5267105698745249792 |
| PARAM_VALUE | 0 | cd->cache_upcall | 8549159308890890240 |
| PARAM_VALUE | 0 | cd->flush | 0 |
| PARAM_VALUE | 0 | cd->flush_time | 0 |
| PARAM_VALUE | 0 | cd->hash_lock | s32min-s32max |
| PARAM_VALUE | 0 | cd->hash_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cd->hash_size | 256 |
| PARAM_VALUE | 0 | cd->hash_table | 0 |
| PARAM_VALUE | 0 | cd->init | 6305635108617687040 |
| PARAM_VALUE | 0 | cd->last_close | 0 |
| PARAM_VALUE | 0 | cd->last_warn | 0 |
| PARAM_VALUE | 0 | cd->match | 4548353024483438592 |
| PARAM_VALUE | 0 | cd->name | 4300313777227497472 |
| PARAM_VALUE | 0 | cd->net | 0 |
| PARAM_VALUE | 0 | cd->owner | 0 |
| PARAM_VALUE | 0 | cd->queue_lock | s32min-s32max |
| PARAM_VALUE | 0 | cd->queue_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cd->queue_wait | 0 |
| PARAM_VALUE | 0 | cd->update | 300390810835468288 |
| PARAM_VALUE | 0 | cd->warn_no_listener | 0 |
| PARAM_VALUE | 0 | cd->writers | 0 |
| PARAM_VALUE | 1 | ipm | 4096-ptr_max |
| PARAM_VALUE | 2 | udom | 4096-ptr_max |
| BUF_SIZE | 0 | cd | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cd | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | cd | $0 |
| DATA_SOURCE | 1 | ipm | r __ip_map_lookup |
| USER_DATA | 3 | expiry | s64min-s64max |
| LOCK2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
net/sunrpc/svcauth_unix.c sunrpc_nl_parse_one_ip_map() -> __ip_map_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cd | 4096-ptr_max |
| PARAM_VALUE | 0 | cd->hash_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cd->queue_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | ipm | 4096-ptr_max |
| PARAM_VALUE | 2 | udom | 0,4096-ptr_max |
| DATA_SOURCE | 0 | cd | $0 |
| DATA_SOURCE | 1 | ipm | r __ip_map_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |