Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 9 files:
- drivers/crypto/tegra/tegra-se-main.c, line 206
- drivers/gpu/drm/tegra/dc.c, line 2744
- drivers/gpu/drm/tegra/gr2d.c, line 61
- drivers/gpu/drm/tegra/gr3d.c, line 72
- drivers/gpu/drm/tegra/nvdec.c, line 172
- drivers/gpu/drm/tegra/vic.c, line 165
- drivers/gpu/host1x/syncpt.c, line 348
- drivers/staging/media/tegra-video/tegra20.c
- drivers/staging/media/tegra-video/tegra210.c
Smatch caller information:
drivers/gpu/drm/tegra/vic.c vic_init() -> host1x_syncpt_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | client->dev->iommu_group | 0,4096-ptr_max |
| PARAM_VALUE | 0 | client->dev->parent | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->info | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->info->nb_channels | 1-4294967295 |
| PARAM_VALUE | 0 | client->host | 4096-ptr_max |
| PARAM_VALUE | 0 | client->host->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | client->host->driver_data->dev_private | 4096-ptr_max |
| PARAM_VALUE | 0 | client->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | client->ops->early_init | 0,1022023491359272960 |
| PARAM_VALUE | 0 | client->ops->init | 4096-ptr_max |
| PARAM_VALUE | 1 | flags | 0 |
| CAPPED_DATA | 0 | client->dev->parent->driver_data->info->nb_channels | 1 |
| DATA_SOURCE | 0 | client | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &device->clients_lock | ||
| TYPE_LOCK | (struct host1x_device)->clients_lock |
drivers/crypto/tegra/tegra-se-main.c tegra_se_client_init() -> host1x_syncpt_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | flags | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &device->clients_lock | ||
| TYPE_LOCK | (struct host1x_device)->clients_lock |
drivers/gpu/drm/tegra/dc.c tegra_dc_init() -> host1x_syncpt_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 4096-ptr_max |
| PARAM_VALUE | 0 | client->host | 4096-ptr_max |
| PARAM_VALUE | 0 | client->host->parent | 4096-ptr_max |
| PARAM_VALUE | 0 | client->host->parent->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | client->host->parent->driver_data->info | 4096-ptr_max |
| PARAM_VALUE | 0 | client->host->parent->driver_data->info->reserve_vblank_syncpts | 0-1 |
| PARAM_VALUE | 0 | client->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | client->ops->early_init | 0,1022023491359272960 |
| PARAM_VALUE | 0 | client->ops->init | 4096-ptr_max |
| PARAM_VALUE | 1 | flags | 1 |
| BUF_SIZE | 0 | client->parent | (-1),416 |
| DATA_SOURCE | 0 | client | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &device->clients_lock | ||
| TYPE_LOCK | (struct host1x_device)->clients_lock |
drivers/gpu/drm/tegra/gr3d.c gr3d_init() -> host1x_syncpt_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | client->dev->parent | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->info | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->info->nb_channels | 1-4294967295 |
| PARAM_VALUE | 0 | client->host | 4096-ptr_max |
| PARAM_VALUE | 0 | client->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | client->ops->early_init | 0,1022023491359272960 |
| PARAM_VALUE | 0 | client->ops->init | 4096-ptr_max |
| PARAM_VALUE | 1 | flags | 2 |
| CAPPED_DATA | 0 | client->dev->parent->driver_data->info->nb_channels | 1 |
| DATA_SOURCE | 0 | client | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &device->clients_lock | ||
| TYPE_LOCK | (struct host1x_device)->clients_lock |
drivers/gpu/drm/tegra/nvdec.c nvdec_init() -> host1x_syncpt_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | client->dev->iommu_group | 0,4096-ptr_max |
| PARAM_VALUE | 0 | client->dev->parent | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->info | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->info->nb_channels | 1-4294967295 |
| PARAM_VALUE | 0 | client->host | 4096-ptr_max |
| PARAM_VALUE | 0 | client->host->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | client->host->driver_data->dev_private | 4096-ptr_max |
| PARAM_VALUE | 0 | client->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | client->ops->early_init | 0,1022023491359272960 |
| PARAM_VALUE | 0 | client->ops->init | 4096-ptr_max |
| PARAM_VALUE | 1 | flags | 0 |
| CAPPED_DATA | 0 | client->dev->parent->driver_data->info->nb_channels | 1 |
| DATA_SOURCE | 0 | client | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &device->clients_lock | ||
| TYPE_LOCK | (struct host1x_device)->clients_lock |
drivers/gpu/drm/tegra/gr2d.c gr2d_init() -> host1x_syncpt_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | client->dev->parent | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->channel_list.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->info | 4096-ptr_max |
| PARAM_VALUE | 0 | client->dev->parent->driver_data->info->nb_channels | 1-4294967295 |
| PARAM_VALUE | 0 | client->host | 4096-ptr_max |
| PARAM_VALUE | 0 | client->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | client->ops->early_init | 0,1022023491359272960 |
| PARAM_VALUE | 0 | client->ops->init | 4096-ptr_max |
| PARAM_VALUE | 1 | flags | 2 |
| CAPPED_DATA | 0 | client->dev->parent->driver_data->info->nb_channels | 1 |
| DATA_SOURCE | 0 | client | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &device->clients_lock | ||
| TYPE_LOCK | (struct host1x_device)->clients_lock |