Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/xfs/xfs_inode_item.c xfs_buf_inode_iodone() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| CAPPED_DATA | 0 | &lip->li_bio_list | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/xfs/xfs_inode_item.c xfs_iflush_ail_updates() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ailp->ail_lock | ||
| TYPE_LOCK | (struct xfs_ail)->ail_lock |
fs/xfs/xfs_inode_item.c xfs_iflush_finish() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bp->b_sema |
fs/xfs/xfs_inode_item.c xfs_inode_item_committed() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| DATA_SOURCE | 0 | lip | $0 |
| BIT_INFO | 0 | lip->li_ops->flags | 0x0,0xfffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
fs/xfs/xfs_inode_item.c xfs_inode_item_committing() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| DATA_SOURCE | 0 | lip | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &cil->xc_ctx_lock | ||
| HALF_LOCKED2 | &mp->m_growlock | ||
| TYPE_LOCK | (struct xfs_cil)->xc_ctx_lock |
fs/xfs/xfs_inode_item.c xfs_inode_item_format() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| DATA_SOURCE | 0 | lip | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &cil->xc_ctx_lock | ||
| HALF_LOCKED2 | &mp->m_growlock | ||
| TYPE_LOCK | (struct xfs_cil)->xc_ctx_lock |
fs/xfs/xfs_inode_item.c xfs_inode_item_pin() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| DATA_SOURCE | 0 | lip | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &cil->xc_ctx_lock | ||
| HALF_LOCKED2 | &mp->m_growlock | ||
| TYPE_LOCK | (struct xfs_cil)->xc_ctx_lock |
fs/xfs/xfs_inode_item.c xfs_inode_item_precommit() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| DATA_SOURCE | 0 | lip | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mp->m_growlock |
fs/xfs/xfs_inode_item.c xfs_inode_item_push() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| DATA_SOURCE | 0 | lip | $0 |
| LOCK2 | &ailp->ail_lock | ||
| TYPE_LOCK | (struct xfs_ail)->ail_lock |
fs/xfs/xfs_inode_item.c xfs_inode_item_release() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| DATA_SOURCE | 0 | lip | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cil->xc_ctx_lock |
fs/xfs/xfs_inode_item.c xfs_inode_item_size() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| DATA_SOURCE | 0 | lip | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mp->m_growlock |
fs/xfs/xfs_inode_item.c xfs_inode_item_sort() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| DATA_SOURCE | 0 | lip | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &acpi_desc->init_mutex | ||
| HALF_LOCKED2 | &con->lock | ||
| HALF_LOCKED2 | &conf->pending_bios_lock | ||
| HALF_LOCKED2 | &fs_info->reclaim_bgs_lock | ||
| HALF_LOCKED2 | &fs_info->unused_bgs_lock | ||
| HALF_LOCKED2 | &group->mutex | ||
| HALF_LOCKED2 | &pd->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rdev->exclusive_lock | ||
| HALF_LOCKED2 | &s->lock | ||
| HALF_LOCKED2 | &sdp->sd_log_flush_lock | ||
| HALF_LOCKED2 | &sdp->sd_log_lock | ||
| HALF_LOCKED2 | &sdp->sd_ordered_lock | ||
| HALF_LOCKED2 | &service->lock | ||
| HALF_LOCKED2 | &tn->nametbl_lock | ||
| HALF_LOCKED2 | &tree->lock | ||
| HALF_LOCKED2 | &tz->lock | ||
| HALF_LOCKED2 | &wbuf->io_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &lru_lock | ||
| HALF_LOCKED2 | global &uuid_mutex |
fs/xfs/xfs_inode_item.c xfs_inode_item_unpin() -> INODE_ITEM()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lip | 4096-ptr_max |
| DATA_SOURCE | 0 | lip | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |