Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
lib/assoc_array.c assoc_array_delete() -> assoc_array_subtree_iterate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | iterator | 5358338741748895744 |
| PARAM_VALUE | 3 | iterator_data | 3285376210878787584 |
| BUF_SIZE | 3 | iterator_data | 24 |
| NOCHECK_CALL | |||
| LOCK2 | &keyring->sem | ||
| HALF_LOCKED2 | &to_keyring->sem | ||
| TYPE_LOCK | (struct key)->sem |
lib/assoc_array.c assoc_array_iterate() -> assoc_array_subtree_iterate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | root | 1-u64max |
| PARAM_VALUE | 1 | stop | 0 |
| PARAM_VALUE | 2 | iterator | 4332256403137916928,4917082446335811584,5036150503574020096,7638568813408546816 |
| BUF_SIZE | 3 | iterator_data | (-1),8,24 |
| BUF_SIZE | 3 | iterator_data | (-1),8,24 |
| DATA_SOURCE | 2 | iterator | $1 |
| DATA_SOURCE | 3 | iterator_data | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &keyring->sem | ||
| HALF_LOCKED2 | rcu_read |