Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 59 files:
- drivers/clk/qcom/apss-ipq5424.c, line 251
- drivers/clk/qcom/clk-cbf-8996.c, line 252
- drivers/clk/qcom/gcc-ipq5332.c, line 3309
- drivers/clk/qcom/gcc-ipq5424.c, line 3314
- drivers/clk/qcom/gcc-ipq9574.c, line 4137
- drivers/clk/qcom/nsscc-ipq5424.c, line 1334
- drivers/clk/qcom/nsscc-ipq9574.c, line 3103
- drivers/interconnect/core.c, line 1246
- drivers/interconnect/icc-kunit.c, line 137
- drivers/interconnect/imx/imx8mq.c, line 93
- drivers/interconnect/mediatek/mt8183.c, line 132
- drivers/interconnect/mediatek/mt8195.c, line 328
- drivers/interconnect/mediatek/mt8196.c, line 372
- drivers/interconnect/qcom/eliza.c, line 1575
- drivers/interconnect/qcom/glymur.c, line 2533
- drivers/interconnect/qcom/hawi.c, line 2011
- drivers/interconnect/qcom/kaanapali.c, line 1838
- drivers/interconnect/qcom/maili.c, line 2074
- drivers/interconnect/qcom/milos.c, line 1902
- drivers/interconnect/qcom/msm8909.c, line 1322
- drivers/interconnect/qcom/msm8937.c, line 1343
- drivers/interconnect/qcom/msm8939.c, line 1427
- drivers/interconnect/qcom/msm8974.c, line 1595
- drivers/interconnect/qcom/msm8976.c, line 1433
- drivers/interconnect/qcom/msm8996.c, line 2115
- drivers/interconnect/qcom/nord.c, line 2665
- drivers/interconnect/qcom/osm-l3.c, line 302
- drivers/interconnect/qcom/qcm2290.c, line 1373
- drivers/interconnect/qcom/qcs615.c, line 1702
- drivers/interconnect/qcom/qcs8300.c, line 2359
- drivers/interconnect/qcom/sa8775p.c, line 2692
- drivers/interconnect/qcom/sar2130p.c, line 1741
- drivers/interconnect/qcom/sc7180.c, line 1799
- drivers/interconnect/qcom/sc7280.c, line 2051
- drivers/interconnect/qcom/sc8180x.c, line 1901
- drivers/interconnect/qcom/sc8280xp.c, line 2737
- drivers/interconnect/qcom/sdm670.c, line 1525
- drivers/interconnect/qcom/sdm845.c, line 1788
- drivers/interconnect/qcom/sdx55.c, line 908
- drivers/interconnect/qcom/sdx65.c, line 892
- drivers/interconnect/qcom/sdx75.c, line 1023
- drivers/interconnect/qcom/shikra.c, line 1819
- drivers/interconnect/qcom/sm6115.c, line 1408
- drivers/interconnect/qcom/sm6350.c, line 1971
- drivers/interconnect/qcom/sm7150.c, line 1721
- drivers/interconnect/qcom/sm8250.c, line 1983
- drivers/interconnect/qcom/sm8350.c, line 1799
- drivers/interconnect/qcom/sm8450.c, line 1827
- drivers/interconnect/qcom/sm8550.c, line 1596
- drivers/interconnect/qcom/sm8650.c, line 1940
- drivers/interconnect/qcom/sm8750.c, line 1518
- drivers/interconnect/qcom/x1e80100.c, line 2392
- drivers/interconnect/samsung/exynos.c, line 185
- drivers/memory/tegra/mc.c, line 1053
- drivers/memory/tegra/tegra114-emc.c, line 1344
- drivers/memory/tegra/tegra124-emc.c, line 1418
- drivers/memory/tegra/tegra186-emc.c, line 448
- drivers/memory/tegra/tegra20-emc.c, line 1162
- drivers/memory/tegra/tegra30-emc.c, line 1637
Smatch caller information:
drivers/interconnect/icc-kunit.c icc_test_init() -> icc_sync_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| NOCHECK_CALL |
drivers/memory/tegra/mc.c tegra_mc_sync_state() -> icc_sync_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus->sync_state | 0 |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->sync_state | 1-u64max |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/base/core.c dev_sync_state() -> (struct device_driver)->sync_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus->sync_state | 0 |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->sync_state | 1-u64max |
| DATA_SOURCE | 0 | dev | $0 |
| CONTAINER | 0 | -64-288+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/base/dd.c dev_sync_state() -> (struct device_driver)->sync_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus->sync_state | 0 |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->sync_state | 1-u64max |
| PARAM_VALUE | 0 | dev->flags | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| CONTAINER | 0 | -64-288+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | 0 | &dev->mutex | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct device)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |