Defined in 1 files as a struct:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- fs/xfs/libxfs/xfs_rtgroup.h, line 51
- fs/xfs/xfs_trace.h
-
fs/xfs/xfs_zone_alloc.c
- line 34
- line 42
- line 166
- line 197
- line 214
- line 233
- line 323
- line 411
- line 418
- line 443
- line 474
- line 480
- line 494
- line 560
- line 598
- line 604
- line 616
- line 621
- line 664
- line 671
- line 717
- line 725
- line 744
- line 788
- line 792
- line 825
- line 827
- line 838
- line 858
- line 960
- line 964
- line 1098
- line 1277
- line 1282
- line 1316
- fs/xfs/xfs_zone_alloc.h
- fs/xfs/xfs_zone_gc.c
- fs/xfs/xfs_zone_info.c
Smatch caller information:
fs/xfs/xfs_zone_alloc.c xfs_try_open_zone() -> xfs_open_zone()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->m_zone_info | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->m_zone_info->zi_gc_thread->delays->blkio_count | 0-4294967295 |
| PARAM_VALUE | 0 | mp->m_zone_info->zi_gc_thread->delays->blkio_delay_max | 0-s64max |
| PARAM_VALUE | 0 | mp->m_zone_info->zi_gc_thread->delays->blkio_delay_min | 0-s64max |
| PARAM_VALUE | 0 | mp->m_zone_info->zi_nr_free_zones.counter | s32min-(-1),2-s32max |
| PARAM_VALUE | 0 | mp->m_zone_info->zi_open_zones_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | is_gc | 0 |
| DATA_SOURCE | 0 | mp | $0 |
| DATA_SOURCE | 1 | write_hint | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | mp | unit_byte |
| LOCK2 | &zi->zi_open_zones_lock |
fs/xfs/xfs_zone_gc.c xfs_zone_gc_select_target() -> xfs_open_zone()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->m_rtdev_targp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->m_zone_info | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->m_zone_info->zi_reset_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | write_hint | 0 |
| PARAM_VALUE | 2 | is_gc | 1 |
| UNITS | 0 | mp | unit_byte |