Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

fs/xfs/libxfs/xfs_rtgroup.c xfs_rtgroup_grab() -> xfs_group_grab()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_ddev_targp 4096-ptr_max
PARAM_VALUE 0 mp->m_ddev_targp->bt_hash.tbl->dep_map->name 0-255
PARAM_VALUE 0 mp->m_ddev_targp->bt_mount 4096-ptr_max
PARAM_VALUE 0 mp->m_rtdev_targp 0,4096-ptr_max
PARAM_VALUE 0 mp->m_sb->sb_pad 0-255
PARAM_VALUE 0 mp->m_sb.sb_agcount 1-u32max
PARAM_VALUE 0 mp->m_sb.sb_crc 0
PARAM_VALUE 0 mp->m_sb.sb_gquotino 1-u64max
PARAM_VALUE 0 mp->m_sb.sb_pquotino 1-u64max
PARAM_VALUE 0 mp->m_sb.sb_uquotino 1-u64max
PARAM_VALUE 0 mp->m_super 4096-ptr_max
PARAM_VALUE 2 type 1
CAPPED_DATA 0 mp->m_ddev_targp 1
CAPPED_DATA 0 mp->m_rtdev_targp 1
CAPPED_DATA 0 mp->m_sb.sb_agcount 1
CAPPED_DATA 1 index 1
DATA_SOURCE 0 mp $0
DATA_SOURCE 1 index $1

fs/xfs/libxfs/xfs_bmap.c xfs_perag_grab() -> xfs_group_grab()

Type Parameter Key Value
PARAM_VALUE 1 index 0-4294967294
PARAM_VALUE 2 type 0
CAPPED_DATA 1 index 1
DATA_SOURCE 0 mp $0
DATA_SOURCE 1 index $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_bmap.c xfs_rtgroup_grab() -> xfs_group_grab()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_inode->i_wb->dwork.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_inode->i_wb->dwork.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_inode->i_wb->dwork.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 index 0
PARAM_VALUE 2 type 1
DATA_SOURCE 0 mp $0
DATA_SOURCE 1 index $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_group.c xfs_group_next_range() -> xfs_group_grab()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_debugfs->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 mp->m_debugfs->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 mp->m_debugfs->d_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 0 mp->m_debugfs->d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 mp->m_debugfs->d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 mp->m_debugfs->d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 mp->m_debugfs->d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 mp->m_debugfs->d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 mp->m_debugfs->d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 0 mp->m_debugfs->d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 0 mp->m_debugfs->d_op->d_weak_revalidate 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328
PARAM_VALUE 0 mp->m_debugfs->d_parent->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 mp->m_debugfs->d_parent->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 mp->m_debugfs->d_parent->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 mp->m_debugfs->d_parent->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 mp->m_debugfs->d_parent->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_weak_revalidate 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328
PARAM_VALUE 0 mp->m_error_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mp->m_error_meta_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mp->m_errortag_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mp->m_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mp->m_sb_bp->b_ops->name 4096-ptr_max
PARAM_VALUE 0 mp->m_sb_bp->b_ops->verify_read 4096-ptr_max
PARAM_VALUE 0 mp->m_sb_bp->b_ops->verify_write 4096-ptr_max
PARAM_VALUE 0 mp->m_sb_bp->b_sema.first_waiter->up 0-1
PARAM_VALUE 0 mp->m_stats.xs_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mp->m_super->s_bdev->bd_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648,2712
PARAM_VALUE 0 mp->m_super->s_bdev->bd_mapping->host->i_sb->s_export_op->encode_fh 0,2,4096-ptr_max
PARAM_VALUE 0 mp->m_super->s_bdi->wb_switch_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 mp->m_super->s_bdi->wb_switch_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 mp->m_super->s_cop->inode_info_offs 1632,1640,1720,1808,2632,2648,2704,2712
PARAM_VALUE 0 mp->m_super->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 mp->m_super->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 mp->m_zoned_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 *mp->m_bm_maxlevels 0-4294967295
PARAM_VALUE 2 type 0-1
BUF_SIZE 0 mp (-1),1-s32max
BUF_SIZE 0 mp (-1),1-s32max
BUF_SIZE 0 mp->m_super (-1),2816
BUF_SIZE 0 mp->m_zone_info (-1),560
CAPPED_DATA 1 index 1
DATA_SOURCE 0 mp $0
DATA_SOURCE 2 type $4
STR_LEN 0 mp->m_super (-1),8
HARD_MAX 2 type 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 mp->m_ddev_targp->bt_file->f_flags 0,32768-u32max
USER_DATA 0 mp->m_ddev_targp->bt_file->f_mode 0,64-u32max
USER_DATA 0 mp->m_ddev_targp->bt_hash.key_len 0-64[c]
USER_DATA 0 mp->m_logdev_targp->bt_file->f_flags 0,32768-u32max
USER_DATA 0 mp->m_logdev_targp->bt_file->f_mode 0,64-u32max
USER_DATA 0 mp->m_rtdev_targp->bt_file->f_flags 0,32768-u32max
USER_DATA 0 mp->m_rtdev_targp->bt_file->f_mode 0,64-u32max
USER_DATA 0 mp->m_rtdev_targp->bt_hash.key_len 0[c]
USER_DATA 0 mp->m_super->s_flags 0-2147486719[c]
USER_DATA 1 index 0-u32max[c]
NO_OVERFLOW_SIMPLE 0 mp->m_ail->ail_task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 mp->m_log->l_iclog_size
NO_OVERFLOW_SIMPLE 0 mp->m_rtsb_bp->b_map_count
NO_OVERFLOW_SIMPLE 0 mp->m_sb.sb_rbmblocks
NO_OVERFLOW_SIMPLE 0 mp->m_sb_bp->b_map_count
UNITS 0 mp unit_byte
HALF_LOCKED2 global &dax_srcu
HALF_LOCKED2 0 &mp->m_growlock
HALF_LOCKED2 0 &mp->m_metafile_resv_lock

fs/xfs/xfs_rtalloc.c xfs_rtgroup_grab() -> xfs_group_grab()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 2 type 1
DATA_SOURCE 0 mp $0
DATA_SOURCE 1 index $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mp unit_byte
HALF_LOCKED2 0 &mp->m_growlock

fs/xfs/libxfs/xfs_alloc.c xfs_perag_grab() -> xfs_group_grab()

Type Parameter Key Value
PARAM_VALUE 2 type 0
DATA_SOURCE 0 mp $0
DATA_SOURCE 1 index $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mp unit_byte

fs/xfs/xfs_qm.c xfs_rtgroup_grab() -> xfs_group_grab()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_blockgc_wq->flags 0-4294967295
PARAM_VALUE 0 mp->m_blockgc_wq->flush_color s32min-s32max
PARAM_VALUE 0 mp->m_blockgc_wq->nr_drainers s32min-s32max
PARAM_VALUE 0 mp->m_blockgc_wq->work_color s32min-s32max
PARAM_VALUE 0 mp->m_blockgc_wq->wq_dev 0-s64max
PARAM_VALUE 0 mp->m_buf_workqueue->flags 0-4294967295
PARAM_VALUE 0 mp->m_buf_workqueue->flush_color s32min-s32max
PARAM_VALUE 0 mp->m_buf_workqueue->nr_drainers s32min-s32max
PARAM_VALUE 0 mp->m_buf_workqueue->work_color s32min-s32max
PARAM_VALUE 0 mp->m_buf_workqueue->wq_dev 0-s64max
PARAM_VALUE 0 mp->m_ddev_targp->bt_daxdev->holder_ops 0-s64max
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 mp->m_ddev_targp->bt_file->f_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 mp->m_ddev_targp->bt_mount->m_buf_workqueue->flush_color s32min-s32max
PARAM_VALUE 0 mp->m_ddev_targp->bt_mount->m_buf_workqueue->work_color s32min-s32max
PARAM_VALUE 0 mp->m_debugfs->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 mp->m_debugfs->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 mp->m_debugfs->d_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 0 mp->m_debugfs->d_op->d_dname 0,716233247738060800,2056107418359259136,2102941272419614720,3721061892745007104,5585410052597575680,6720345164634435584,7931586599356526592
PARAM_VALUE 0 mp->m_debugfs->d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 mp->m_debugfs->d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 mp->m_debugfs->d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 mp->m_debugfs->d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 mp->m_debugfs->d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 mp->m_debugfs->d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 0 mp->m_debugfs->d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 0 mp->m_debugfs->d_op->d_weak_revalidate 0,5632434648052031488,5669063523602272256,7231033168839651328
PARAM_VALUE 0 mp->m_debugfs->d_parent->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 mp->m_debugfs->d_parent->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 mp->m_debugfs->d_parent->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 mp->m_debugfs->d_parent->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 mp->m_debugfs->d_parent->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 0 mp->m_debugfs->d_sb->__s_d_op->d_weak_revalidate 0,5632434648052031488,5669063523602272256,7231033168839651328
PARAM_VALUE 0 mp->m_error_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mp->m_error_meta_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mp->m_errortag_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mp->m_filestream 0,4096-ptr_max
PARAM_VALUE 0 mp->m_filestream->data s64min-(-4096),0-s64max
PARAM_VALUE 0 mp->m_filestream->free_func 0-s64max
PARAM_VALUE 0 mp->m_filestream->grp_count 0-4294967295
PARAM_VALUE 0 mp->m_filestream->grp_time 0-4294967295
PARAM_VALUE 0 mp->m_filestream->lists 0-s64max
PARAM_VALUE 0 mp->m_filestream->lru_grp 0-4294967295
PARAM_VALUE 0 mp->m_filestream->store.xa_flags 0-4294967295
PARAM_VALUE 0 mp->m_inodegc_wq->flags 0-4294967295
PARAM_VALUE 0 mp->m_inodegc_wq->flush_color s32min-s32max
PARAM_VALUE 0 mp->m_inodegc_wq->nr_drainers s32min-s32max
PARAM_VALUE 0 mp->m_inodegc_wq->work_color s32min-s32max
PARAM_VALUE 0 mp->m_inodegc_wq->wq_dev 0-s64max
PARAM_VALUE 0 mp->m_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mp->m_metafile_resv_lock.dep_map->name 0-255
PARAM_VALUE 0 mp->m_metafile_resv_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mp->m_metafile_resv_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mp->m_metafile_resv_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mp->m_metafile_resv_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mp->m_metafile_resv_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mp->m_metafile_resv_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mp->m_reclaim_workqueue->flags 0-4294967295
PARAM_VALUE 0 mp->m_reclaim_workqueue->flush_color s32min-s32max
PARAM_VALUE 0 mp->m_reclaim_workqueue->nr_drainers s32min-s32max
PARAM_VALUE 0 mp->m_reclaim_workqueue->work_color s32min-s32max
PARAM_VALUE 0 mp->m_reclaim_workqueue->wq_dev 0-s64max
PARAM_VALUE 0 mp->m_rootip 4096-ptr_max
PARAM_VALUE 0 mp->m_rtdev_targp->bt_mount->m_buf_workqueue->flush_color s32min-s32max
PARAM_VALUE 0 mp->m_rtdev_targp->bt_mount->m_buf_workqueue->work_color s32min-s32max
PARAM_VALUE 0 mp->m_sb_bp->b_ops->name 4096-ptr_max
PARAM_VALUE 0 mp->m_sb_bp->b_ops->verify_read 4096-ptr_max
PARAM_VALUE 0 mp->m_sb_bp->b_ops->verify_write 4096-ptr_max
PARAM_VALUE 0 mp->m_sb_bp->b_sema.first_waiter->up 0-1
PARAM_VALUE 0 mp->m_stats.xs_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mp->m_super 0,4096-ptr_max
PARAM_VALUE 0 mp->m_super->s_bdev_file->f_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 mp->m_super->s_bdev_file->f_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 mp->m_super->s_bdev_file->f_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 0 mp->m_super->s_bdev_file->f_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 0 mp->m_super->s_bdev_file->f_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 mp->m_super->s_bdev_file->f_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 mp->m_super->s_bdev_file->f_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 mp->m_super->s_bdev_file->f_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 mp->m_unwritten_workqueue->flags 0-4294967295
PARAM_VALUE 0 mp->m_unwritten_workqueue->flush_color s32min-s32max
PARAM_VALUE 0 mp->m_unwritten_workqueue->nr_drainers s32min-s32max
PARAM_VALUE 0 mp->m_unwritten_workqueue->work_color s32min-s32max
PARAM_VALUE 0 mp->m_unwritten_workqueue->wq_dev 0-s64max
PARAM_VALUE 0 mp->m_zoned_kobj.kobject.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 *mp->m_bm_maxlevels 0-4294967295
PARAM_VALUE 1 index 0
PARAM_VALUE 2 type 1
BUF_SIZE 0 mp (-1),1-s32max
BUF_SIZE 0 mp (-1),1-s32max
BUF_SIZE 0 mp->m_stats.xs_stats (-1),1112
BUF_SIZE 0 mp->m_super (-1),2816
CAPPED_DATA 0 mp->m_filestream 1
DATA_SOURCE 0 mp $0
DATA_SOURCE 1 index $1
STR_LEN 0 mp->m_super (-1),8
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 mp->m_ddev_targp->bt_hash.key_len 0-64[c]
USER_DATA 0 mp->m_logdev_targp->bt_hash.key_len 0-64[c]
USER_DATA 0 mp->m_rtdev_targp->bt_hash.key_len 0-64[c]
USER_DATA 0 mp->m_super->s_flags 0-2147486719[c]
NO_OVERFLOW_SIMPLE 0 mp->m_blockgc_wq->rescuer->task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 mp->m_buf_workqueue->rescuer->task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 mp->m_ddev_targp->bt_daxdev->inode.i_bytes
NO_OVERFLOW_SIMPLE 0 mp->m_ddev_targp->bt_daxdev->inode.i_mapping->host->i_size
NO_OVERFLOW_SIMPLE 0 mp->m_ddev_targp->bt_hash.tbl->size
NO_OVERFLOW_SIMPLE 0 mp->m_inodegc_wq->rescuer->task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 mp->m_logdev_targp->bt_hash.tbl->size
NO_OVERFLOW_SIMPLE 0 mp->m_reclaim_workqueue->rescuer->task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 mp->m_rtdev_targp->bt_daxdev->inode.i_bytes
NO_OVERFLOW_SIMPLE 0 mp->m_rtdev_targp->bt_daxdev->inode.i_mapping->host->i_size
NO_OVERFLOW_SIMPLE 0 mp->m_rtdev_targp->bt_hash.tbl->size
NO_OVERFLOW_SIMPLE 0 mp->m_rtsb_bp->b_map_count
NO_OVERFLOW_SIMPLE 0 mp->m_sb_bp->b_map_count
NO_OVERFLOW_SIMPLE 0 mp->m_unwritten_workqueue->rescuer->task->dl.pi_se->dl_runtime
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_ialloc.c xfs_perag_grab() -> xfs_group_grab()

Type Parameter Key Value
PARAM_VALUE 2 type 0
DATA_SOURCE 0 mp $0
DATA_SOURCE 1 index $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mp unit_byte

fs/xfs/xfs_zone_gc.c xfs_rtgroup_grab() -> xfs_group_grab()

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_sb.sb_rgcount 1-u32max
PARAM_VALUE 0 mp->m_zone_info 4096-ptr_max
PARAM_VALUE 0 mp->m_zone_info->zi_used_bucket_bitmap 4096-ptr_max
PARAM_VALUE 0 mp->m_zone_info->zi_used_bucket_entries 4096-ptr_max
PARAM_VALUE 0 mp->m_zone_info->zi_used_buckets_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 index 0-64
PARAM_VALUE 2 type 1
CAPPED_DATA 1 index 1
DATA_SOURCE 0 mp $0
DATA_SOURCE 1 index $1
PREEMPT_ADD
UNITS 0 mp unit_byte
LOCK2 &zi->zi_used_buckets_lock
TYPE_LOCK (struct xfs_zone_info)->zi_used_buckets_lock

fs/xfs/xfs_filestream.c xfs_perag_grab() -> xfs_group_grab()

Type Parameter Key Value
PARAM_VALUE 2 type 0
DATA_SOURCE 0 mp $0
DATA_SOURCE 1 index $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mp unit_byte

fs/xfs/libxfs/xfs_ag.c xfs_perag_grab() -> xfs_group_grab()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_ddev_targp 4096-ptr_max
PARAM_VALUE 0 mp->m_ddev_targp->bt_hash.tbl->dep_map->name 0-255
PARAM_VALUE 0 mp->m_ddev_targp->bt_mount 4096-ptr_max
PARAM_VALUE 0 mp->m_rtdev_targp 0,4096-ptr_max
PARAM_VALUE 0 mp->m_sb->sb_pad 0-255
PARAM_VALUE 0 mp->m_sb.sb_agcount 1-u32max
PARAM_VALUE 0 mp->m_sb.sb_crc 0
PARAM_VALUE 0 mp->m_sb.sb_gquotino 1-u64max
PARAM_VALUE 0 mp->m_sb.sb_pquotino 1-u64max
PARAM_VALUE 0 mp->m_sb.sb_uquotino 1-u64max
PARAM_VALUE 0 mp->m_super 4096-ptr_max
PARAM_VALUE 2 type 0
CAPPED_DATA 0 mp->m_ddev_targp 1
CAPPED_DATA 0 mp->m_rtdev_targp 1
CAPPED_DATA 1 index 1
DATA_SOURCE 0 mp $0
DATA_SOURCE 1 index $1