Defined in 3 files as a function:
- fs/namei.c, line 2357 (as a function)
- fs/namei.c, line 2382 (as a function)
- fs/netfs/fscache_main.c, line 38 (as a function)
Referenced in 2 files:
Smatch caller information:
fs/namei.c full_name_hash() -> fold_hash()
| Type | Parameter | Key | Value |
|---|---|---|---|
| STR_LEN | 0 | x | (-1)-s32max |
| STR_LEN | 1 | y | (-1)-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | x | 0-u64max[c][u] |
| HALF_LOCKED2 | &c->alloc_sem | ||
| HALF_LOCKED2 | &dlm->master_lock | ||
| HALF_LOCKED2 | &dlm->spinlock | ||
| HALF_LOCKED2 | &f->sem | ||
| HALF_LOCKED2 | &fc->killsb | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &mdsc->snap_rwsem | ||
| HALF_LOCKED2 | &parent->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &req->r_fill_mutex | ||
| HALF_LOCKED2 | &session->s_mutex | ||
| HALF_LOCKED2 | clk |
fs/namei.c hash_name() -> fold_hash()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 0-144115188075855871 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/namei.c hash_name() -> fold_hash()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/namei.c hashlen_string() -> fold_hash()
| Type | Parameter | Key | Value |
|---|---|---|---|
| STR_LEN | 0 | x | (-1)-0,2-5,7-8,11,14,16,19-20 |
| STR_LEN | 1 | y | (-1)-0,2-5,7-8,11,14,16,19-20 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | y | unit_jiffy |
fs/netfs/fscache_main.c fscache_hash() -> fold_hash()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |