Defined in 1 files as a function:
Referenced in 6 files:
- fs/btrfs/delayed-inode.c, line 439
- fs/btrfs/dev-replace.c, line 1356
- fs/btrfs/extent-io-tree.c, line 578
- fs/btrfs/inode.c, line 1562
- fs/btrfs/ordered-data.c, line 615
- fs/btrfs/tree-log.c, line 389
Smatch caller information:
fs/btrfs/extent-io-tree.c state_wake_up() -> cond_wake_up_nomb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wq | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &tree->lock | ||
| TYPE_LOCK | (struct extent_io_tree)->lock |
fs/btrfs/dev-replace.c btrfs_bio_counter_sub() -> cond_wake_up_nomb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wq | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/btrfs/ordered-data.c btrfs_dec_test_ordered_pending() -> cond_wake_up_nomb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wq | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &inode->ordered_tree_lock | ||
| TYPE_LOCK | (struct btrfs_inode)->ordered_tree_lock |
fs/btrfs/tree-log.c btrfs_end_log_trans() -> cond_wake_up_nomb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wq | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/btrfs/delayed-inode.c finish_one_item() -> cond_wake_up_nomb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wq | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &delayed_node->mutex |
fs/btrfs/inode.c submit_compressed_extents() -> cond_wake_up_nomb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wq | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |