Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/xfs/libxfs/xfs_ag_resv.c xfs_ag_resv_init() -> xfs_refcountbt_calc_reserves()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | pag | 4096-ptr_max |
| PARAM_VALUE | 2 | pag->pag_meta_resv.ar_asked | 0 |
| PARAM_VALUE | 3 | ask | 8949943136969355264 |
| PARAM_VALUE | 3 | *ask | 0 |
| PARAM_VALUE | 4 | used | 7509680470083727360 |
| PARAM_VALUE | 4 | *used | 0 |
| DATA_SOURCE | 1 | tp | $1 |
| DATA_SOURCE | 2 | pag | $0 |
| PARAM_COMPARE | 0 | mp | == $2->pag_group.xg_mount |
| PARAM_COMPARE | 0 | mp | == $2->pag_group.xg_mount |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | mp | unit_byte |
| HALF_LOCKED2 | &mp->m_growlock |
fs/xfs/libxfs/xfs_ag_resv.c xfs_ag_resv_init() -> xfs_refcountbt_calc_reserves()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->m_finobt_nores | 1 |
| PARAM_VALUE | 0 | mp->m_sb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | pag | 4096-ptr_max |
| PARAM_VALUE | 2 | pag->pag_group.xg_mount | 4096-ptr_max |
| PARAM_VALUE | 2 | pag->pag_group.xg_mount->m_finobt_nores | 1 |
| PARAM_VALUE | 2 | pag->pag_group.xg_mount->m_sb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | pag->pag_meta_resv.ar_asked | 0 |
| PARAM_VALUE | 3 | ask | 8949943136969355264 |
| PARAM_VALUE | 3 | *ask | 0 |
| PARAM_VALUE | 4 | used | 7509680470083727360 |
| PARAM_VALUE | 4 | *used | 0 |
| DATA_SOURCE | 1 | tp | $1 |
| DATA_SOURCE | 2 | pag | $0 |
| PARAM_COMPARE | 0 | mp | == $2->pag_group.xg_mount |
| PARAM_COMPARE | 0 | mp | == $2->pag_group.xg_mount |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | mp | unit_byte |
| HALF_LOCKED2 | &mp->m_growlock |