Defined in 1 files as a macro:
Defined in 1 files as a function:
Referenced in 29 files:
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_dmub.c, line 471
- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
- drivers/gpu/drm/amd/display/dc/dc_helper.c
- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c, line 1098
- drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
- drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.c
- drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input_v.c
- drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_csc_v.c
- drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c
-
drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c
- line 101
- line 114
- line 158
- line 200
- line 262
- line 379
- line 382
- line 385
- line 484
- line 517
- line 540
- line 552
- line 580
- line 620
- line 629
- line 641
- line 650
- line 659
- line 682
- line 1228
- line 1277
- line 1303
- line 1354
- line 1418
- line 1480
- line 1504
- line 1518
- line 1561
- line 1602
- line 1635
- line 1654
- line 1669
- line 1683
- line 1704
- line 1719
- line 1733
- line 1748
- line 1781
- line 1783
- line 1830
- line 1901
- line 1980
- line 2119
- line 2272
- line 2282
- line 2287
- line 2292
- line 2297
- drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c
- drivers/gpu/drm/amd/display/dc/dce110/dce110_transform_v.c
- drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
- drivers/gpu/drm/amd/display/dc/dce60/dce60_timing_generator.c
- drivers/gpu/drm/amd/display/dc/dce80/dce80_timing_generator.c
- drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
- drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.c, line 304
- drivers/gpu/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c, line 465
- drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c, line 61
- drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c, line 60
- drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c, line 57
- drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c, line 59
- drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
- drivers/gpu/drm/amd/display/dc/hwss/dce112/dce112_hwseq.c, line 77
- drivers/gpu/drm/amd/display/dc/hwss/dce120/dce120_hwseq.c, line 114
- drivers/gpu/drm/amd/display/dc/inc/reg_helper.h, line 40
- drivers/gpu/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
- drivers/gpu/drm/amd/display/dc/irq/irq_service.c
- drivers/net/usb/dm9601.c
Smatch caller information:
drivers/net/usb/dm9601.c dm9601_bind() -> dm_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->deferred.poisoned | 0 |
| PARAM_VALUE | 0 | dev->deferred.suspend_wakeups.counter | 0 |
| PARAM_VALUE | 0 | dev->deferred.wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->deferred.wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->deferred.wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->deferred.wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->deferred.wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->delay.entry.pprev | 0 |
| PARAM_VALUE | 0 | dev->delay.flags | 0-4194302 |
| PARAM_VALUE | 0 | dev->delay.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->done.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->done.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->done.qlen | 0 |
| PARAM_VALUE | 0 | dev->driver_info | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_info->flags | 32,61,96,1024,1536,2080,2592,4096-4097,4100,4112,4114,4128,4152 |
| PARAM_VALUE | 0 | dev->in | 0,128-u32max |
| PARAM_VALUE | 0 | dev->interrupt_count | 0 |
| PARAM_VALUE | 0 | dev->interrupt_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->interrupt_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->interrupt_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->interrupt_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->interrupt_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->intf | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->authorized | 1 |
| PARAM_VALUE | 0 | dev->intf->condition | 1 |
| PARAM_VALUE | 0 | dev->intf->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | dev->intf->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->intf->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | dev->intf->needs_binding | 0 |
| PARAM_VALUE | 0 | dev->mii.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->mii.dev->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->mii.dev->ethtool_ops | 6800670890848215040 |
| PARAM_VALUE | 0 | dev->mii.dev->netdev_ops | 4980364877306195968 |
| PARAM_VALUE | 0 | dev->mii.mdio_read | 5177207480623067136 |
| PARAM_VALUE | 0 | dev->mii.mdio_write | 3757295113670225920 |
| PARAM_VALUE | 0 | dev->mii.phy_id_mask | 31 |
| PARAM_VALUE | 0 | dev->mii.reg_num_mask | 31 |
| PARAM_VALUE | 0 | dev->net | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->net->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->net->ethtool_ops | 6800670890848215040 |
| PARAM_VALUE | 0 | dev->net->netdev_ops | 4980364877306195968 |
| PARAM_VALUE | 0 | dev->out | 0,1073741824-u32max |
| PARAM_VALUE | 0 | dev->phy_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->phy_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->phy_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->phy_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->phy_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->rx_speed | (-1) |
| PARAM_VALUE | 0 | dev->rx_urb_size | 0-u32max |
| PARAM_VALUE | 0 | dev->rxq.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->rxq.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->rxq.qlen | 0 |
| PARAM_VALUE | 0 | dev->rxq_pause.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->rxq_pause.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->rxq_pause.qlen | 0 |
| PARAM_VALUE | 0 | dev->status | 0 |
| PARAM_VALUE | 0 | dev->tx_speed | (-1) |
| PARAM_VALUE | 0 | dev->txq.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->txq.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->txq.qlen | 0 |
| PARAM_VALUE | 0 | dev->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | *dev->net->name | 0-255 |
| PARAM_VALUE | 0 | *dev->udev->toggle | 0-4294967295 |
| PARAM_VALUE | 0 | *dev->udev->tt->hcpriv | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | reg | 44 |
| PARAM_VALUE | 2 | value | 8899419827685486592 |
| BUF_SIZE | 0 | dev->driver_name | 4-25,28-29,32 |
| BUF_SIZE | 0 | dev->net->ethtool_ops | 656 |
| BUF_SIZE | 0 | dev->net->netdev_ops | 760 |
| DATA_SOURCE | 0 | dev | $0 |
| MEM_ZERO | 0 | &dev->deferred | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/usb/dm9601.c dm9601_bind() -> dm_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->deferred.poisoned | 0 |
| PARAM_VALUE | 0 | dev->deferred.suspend_wakeups.counter | 0 |
| PARAM_VALUE | 0 | dev->deferred.wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->deferred.wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->deferred.wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->deferred.wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->deferred.wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->delay.entry.pprev | 0 |
| PARAM_VALUE | 0 | dev->delay.flags | 0-4194302 |
| PARAM_VALUE | 0 | dev->delay.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->done.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->done.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->done.qlen | 0 |
| PARAM_VALUE | 0 | dev->driver_info | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_info->flags | 32,61,96,1024,1536,2080,2592,4096-4097,4100,4112,4114,4128,4152 |
| PARAM_VALUE | 0 | dev->in | 0,128-u32max |
| PARAM_VALUE | 0 | dev->interrupt_count | 0 |
| PARAM_VALUE | 0 | dev->interrupt_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->interrupt_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->interrupt_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->interrupt_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->interrupt_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->intf | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->authorized | 1 |
| PARAM_VALUE | 0 | dev->intf->condition | 1 |
| PARAM_VALUE | 0 | dev->intf->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->intf->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->needs_altsetting0 | 0 |
| PARAM_VALUE | 0 | dev->intf->needs_binding | 0 |
| PARAM_VALUE | 0 | dev->mii.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->mii.dev->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->mii.dev->ethtool_ops | 6800670890848215040 |
| PARAM_VALUE | 0 | dev->mii.dev->netdev_ops | 4980364877306195968 |
| PARAM_VALUE | 0 | dev->mii.mdio_read | 5177207480623067136 |
| PARAM_VALUE | 0 | dev->mii.mdio_write | 3757295113670225920 |
| PARAM_VALUE | 0 | dev->mii.phy_id_mask | 31 |
| PARAM_VALUE | 0 | dev->mii.reg_num_mask | 31 |
| PARAM_VALUE | 0 | dev->net | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->net->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->net->ethtool_ops | 6800670890848215040 |
| PARAM_VALUE | 0 | dev->net->netdev_ops | 4980364877306195968 |
| PARAM_VALUE | 0 | dev->out | 0,1073741824-u32max |
| PARAM_VALUE | 0 | dev->phy_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->phy_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | dev->phy_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->phy_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | dev->phy_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | dev->rx_speed | (-1) |
| PARAM_VALUE | 0 | dev->rx_urb_size | 0-u32max |
| PARAM_VALUE | 0 | dev->rxq.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->rxq.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->rxq.qlen | 0 |
| PARAM_VALUE | 0 | dev->rxq_pause.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->rxq_pause.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->rxq_pause.qlen | 0 |
| PARAM_VALUE | 0 | dev->status | 0 |
| PARAM_VALUE | 0 | dev->tx_speed | (-1) |
| PARAM_VALUE | 0 | dev->txq.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->txq.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->txq.qlen | 0 |
| PARAM_VALUE | 0 | dev->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | *dev->net->name | 0-255 |
| PARAM_VALUE | 0 | *dev->udev->toggle | 0-4294967295 |
| PARAM_VALUE | 0 | *dev->udev->tt->hcpriv | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | reg | 145 |
| PARAM_VALUE | 2 | value | 4670638139127627776 |
| BUF_SIZE | 0 | dev->driver_name | 4-25,28-29,32 |
| BUF_SIZE | 0 | dev->net->ethtool_ops | 656 |
| BUF_SIZE | 0 | dev->net->netdev_ops | 760 |
| DATA_SOURCE | 0 | dev | $0 |
| MEM_ZERO | 0 | &dev->deferred | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/usb/dm9601.c dm_read_shared_word() -> dm_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->intf->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->phy_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->phy_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->phy_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->phy_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->phy_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->phy_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->phy_mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | *dev->net->name | 0-255 |
| PARAM_VALUE | 1 | reg | 11 |
| PARAM_VALUE | 2 | value | 1146101363751223296 |
| PARAM_VALUE | 2 | *value | 0 |
| CAPPED_DATA | 0 | &dev->phy_mutex | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &dev->phy_mutex | |
| TYPE_LOCK | (struct usbnet)->phy_mutex |
drivers/net/usb/dm9601.c dm_write_shared_word() -> dm_read_reg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->intf->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->intf->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->phy_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->phy_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->phy_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->phy_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->phy_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->phy_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->phy_mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | *dev->net->name | 0-255 |
| PARAM_VALUE | 1 | reg | 11 |
| PARAM_VALUE | 2 | value | 6326365075128606720 |
| PARAM_VALUE | 2 | *value | 0 |
| CAPPED_DATA | 0 | &dev->phy_mutex | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &dev->phy_mutex | |
| TYPE_LOCK | (struct usbnet)->phy_mutex |