iio: adc: ad9081: use guard(mutex) to protect critical sections #274
Annotations
10 warnings
Clang analyzer:
drivers/iio/adc/ad9081.c#L5100
clang_analyzer: Value stored to 'dev' during its initialization is never read [deadcode.DeadStores]
5100 | struct device *dev = jesd204_dev_to_device(jdev);
| ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
Clang analyzer:
drivers/iio/adc/ad9081.c#L5056
clang_analyzer: Value stored to 'dev' during its initialization is never read [deadcode.DeadStores]
5056 | struct device *dev = jesd204_dev_to_device(jdev);
| ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
Clang analyzer:
drivers/iio/adc/ad9081.c#L5033
clang_analyzer: Value stored to 'dev' during its initialization is never read [deadcode.DeadStores]
5033 | struct device *dev = jesd204_dev_to_device(jdev);
| ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
Clang analyzer:
drivers/iio/adc/ad9081.c#L4903
clang_analyzer: Value stored to 'dev' during its initialization is never read [deadcode.DeadStores]
4903 | struct device *dev = jesd204_dev_to_device(jdev);
| ^~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
Clang analyzer:
drivers/iio/adc/ad9081.c#L3735
clang_analyzer: Branch condition evaluates to a garbage value [core.uninitialized.Branch]
3735 | if (eye_data[i + 1] || eye_data[i + 2])
| ^~~~~~~~~~~~~~~
|
Clang analyzer:
drivers/iio/adc/ad9081.c#L3672
clang_analyzer: Value stored to 'ret' is never read [deadcode.DeadStores]
3672 | ret = adi_ad9081_jesd_rx_phy_prbs_test_result_get(&phy->ad9081,
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3673 | j, &prbs_rx_result);
| ~~~~~~~~~~~~~~~~~~~
|
Clang analyzer:
drivers/iio/adc/ad9081.c#L3656
clang_analyzer: Value stored to 'ret' is never read [deadcode.DeadStores]
3656 | ret = adi_ad9081_jesd_rx_phy_prbs_test_result_get(
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3657 | &phy->ad9081, j, &prbs_rx_result);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
Clang analyzer:
drivers/iio/adc/ad9081.c#L3272
clang_analyzer: Value stored to 'ret' is never read [deadcode.DeadStores]
3272 | ret = adi_ad9081_hal_reg_get(&phy->ad9081, REG_IRQ_STATUS0_ADDR,
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3273 | &status);
| ~~~~~~~~
|
Clang analyzer:
drivers/iio/adc/ad9081.c#L1344
clang_analyzer: 3rd function call argument is an uninitialized value [core.CallAndMessage]
1344 | ret = sprintf(buf, "%lld\n", val);
| ^ ~~~
|
Clang analyzer:
drivers/iio/adc/ad9081.c#L640
clang_analyzer: Value stored to 'clk_priv' during its initialization is never read [deadcode.DeadStores]
640 | struct ad9081_clock *clk_priv = to_clk_priv(hw);
| ^~~~~~~~ ~~~~~~~~~~~~~~~
|
Loading