Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/btrfs/backref.c add_delayed_refs() -> extent_is_shared()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sc | 0,1504840461724635136 |
| CAPPED_DATA | 0 | sc->data_bytenr | 1 |
| DATA_SOURCE | 0 | sc | $4 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &head->lock | ||
| LOCK2 | &head->mutex | ||
| HALF_LOCKED2 | &fs_info->commit_root_sem | ||
| TYPE_LOCK | (struct btrfs_delayed_ref_head)->lock | ||
| TYPE_LOCK | (struct btrfs_delayed_ref_head)->mutex |
fs/btrfs/backref.c add_prelim_ref() -> extent_is_shared()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sc | 0,1504840461724635136 |
| CAPPED_DATA | 0 | sc->data_bytenr | 1 |
| DATA_SOURCE | 0 | sc | $8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fs_info->commit_root_sem | ||
| HALF_LOCKED2 | &head->lock | ||
| HALF_LOCKED2 | &head->mutex |
fs/btrfs/backref.c find_parent_nodes() -> extent_is_shared()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sc | 0,1504840461724635136 |
| DATA_SOURCE | 0 | sc | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |