Defined in 1 files as a function:
Referenced in 6 files:
- drivers/gpu/drm/nouveau/include/nvif/event.h, line 20
- drivers/gpu/drm/nouveau/nouveau_chan.c, line 96
- drivers/gpu/drm/nouveau/nouveau_connector.c
- drivers/gpu/drm/nouveau/nouveau_svm.c, line 971
- drivers/gpu/drm/nouveau/nvif/mmu.c, line 30
- drivers/gpu/drm/nouveau/nvif/object.c, line 220
Smatch caller information:
drivers/gpu/drm/nouveau/nvif/event.c nvif_event_constructed() -> nvif_object_constructed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | object | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->vbl_lock | ||
| HALF_LOCKED2 | &dev->vblank_time_lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/gpu/drm/nouveau/nvif/mmu.c nvif_mmu_dtor() -> nvif_object_constructed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | object | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nvif/object.c nvif_object_dtor() -> nvif_object_constructed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | object | 4096-ptr_max |
| BUF_SIZE | 0 | object->name | (-1),4-5,7-12,14-18,20,32 |
| DATA_SOURCE | 0 | object | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | object->handle | 0-u32max[u] |
| USER_DATA | 0 | object->oclass | s32min-s32max[u] |
| NO_OVERFLOW_SIMPLE | 0 | object->map.size | |
| HALF_LOCKED2 | &filp->driver_priv->mutex |
drivers/gpu/drm/nouveau/nouveau_svm.c nouveau_svm_fault_buffer_dtor() -> nvif_object_constructed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | object | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nouveau_chan.c nouveau_channel_del() -> nvif_object_constructed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | object | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_create() -> nvif_object_constructed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | object | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_ddc_detect() -> nvif_object_constructed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | object | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->connection_mutex |