Documented in 1 files:
Defined in 1 files as a function:
Referenced in 6 files:
- fs/dcache.c, line 1946
- fs/erofs/zdata.c, line 753
- fs/gfs2/glock.c, line 1100
- fs/gfs2/quota.c, line 239
- fs/xfs/xfs_buf.c, line 316
- fs/xfs/xfs_dquot.c, line 865
Smatch caller information:
fs/erofs/zdata.c z_erofs_register_pcluster() -> lockref_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lockref | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mapping->invalidate_lock |
fs/gfs2/glock.c gfs2_glock_get() -> lockref_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lockref | 4096-ptr_max |
| RX_PATH | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fp->f_fl_mutex |
fs/gfs2/quota.c qd_alloc() -> lockref_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lockref | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/xfs_buf.c xfs_buf_alloc() -> lockref_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lockref | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/xfs_dquot.c xfs_qm_dqget_cache_insert() -> lockref_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lockref | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &qi->qi_tree_lock | ||
| TYPE_LOCK | (struct xfs_quotainfo)->qi_tree_lock |
fs/dcache.c __d_alloc() -> lockref_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lockref | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |