Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/gfs2/quota.c gfs2_get_dqblk() -> do_glock()

Type Parameter Key Value
PARAM_VALUE 0 qd 4096-ptr_max
PARAM_VALUE 0 qd->qd_hash 0-4294967295
PARAM_VALUE 0 qd->qd_lockref.count s32min-s32max
PARAM_VALUE 0 qd->qd_slot 0-4294967295
PARAM_VALUE 1 force_refresh 1
PARAM_VALUE 2 q_gh 785322200151552000
HALF_LOCKED2 &sb->s_umount

fs/gfs2/quota.c gfs2_quota_lock() -> do_glock()

Type Parameter Key Value
PARAM_VALUE 1 force_refresh 0
PARAM_VALUE 2 q_gh 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

fs/gfs2/quota.c gfs2_quota_refresh() -> do_glock()

Type Parameter Key Value
PARAM_VALUE 0 qd 4096-ptr_max
PARAM_VALUE 0 qd->qd_hash 0-4294967295
PARAM_VALUE 0 qd->qd_lockref.count s32min-s32max
PARAM_VALUE 0 qd->qd_slot 0-4294967295
PARAM_VALUE 1 force_refresh 1
PARAM_VALUE 2 q_gh 1405300298343329792
CAPABLE 0 21
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex