Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/base/core.c __fw_devlink_relax_cycles() -> device_link_flag_is_sync_state_only()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &device_links_lock |
drivers/base/core.c device_is_dependent() -> device_link_flag_is_sync_state_only()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &device_links_lock | ||
| HALF_LOCKED2 | global &dpm_list_mtx |
drivers/base/core.c device_link_add() -> device_link_flag_is_sync_state_only()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | flags | 0-1086 |
| DATA_SOURCE | 0 | flags | $2 [m] |
| BIT_INFO | 0 | flags | 0x80,0x3ff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &c->lock | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &info->reg_lock | ||
| HALF_LOCKED2 | &sdev->request_queue->limits_lock | ||
| HALF_LOCKED2 | &shost->scan_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &iommu_probe_device_lock | ||
| HALF_LOCKED2 | global &san_rqsg_if.lock | ||
| HALF_LOCKED2 | global &system_transition_mutex |
drivers/base/core.c device_reorder_to_tail() -> device_link_flag_is_sync_state_only()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &device_links_lock | ||
| HALF_LOCKED2 | global &device_links_srcu | ||
| HALF_LOCKED2 | global &dpm_list_mtx |
drivers/base/core.c fw_devlink_relax_link() -> device_link_flag_is_sync_state_only()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | flags | 256-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &device_links_lock |
drivers/base/power/main.c dpm_wait_for_consumers() -> device_link_flag_is_sync_state_only()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &device_links_srcu | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &system_transition_mutex |
drivers/base/power/main.c dpm_wait_for_suppliers() -> device_link_flag_is_sync_state_only()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &device_links_srcu | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &system_transition_mutex |