Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/gpu/drm/i915/gvt/display.c emulate_vblank_on_pipe() -> pipe_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vgpu | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->gvt | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->gvt->gt | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->gvt->gt->i915 | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->gvt->irq.irq_map->down_irq_bitmask | 0-4294967295 |
| PARAM_VALUE | 0 | vgpu->gvt->irq.irq_map->down_irq_group | s32min-s32max |
| PARAM_VALUE | 0 | vgpu->gvt->irq.irq_map->up_irq_bit | s32min-s32max |
| PARAM_VALUE | 0 | vgpu->gvt->irq.irq_map->up_irq_group | s32min-s32max |
| PARAM_VALUE | 0 | vgpu->gvt->irq.ops->check_pending_irq | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->irq.flip_done_event | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->status | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | pipe | 0-2 |
| CAPPED_DATA | 1 | pipe | 1 |
| DATA_SOURCE | 0 | vgpu | $0 |
| DATA_SOURCE | 1 | pipe | $1 |
| FUZZY_MAX | 1 | pipe | 2 |
| HARD_MAX | 1 | pipe | 2 |
| LOCK2 | &gvt->lock | ||
| LOCK2 | 0 | &vgpu->vgpu_lock | |
| TYPE_LOCK | (struct intel_gvt)->lock | ||
| TYPE_LOCK | (struct intel_vgpu)->vgpu_lock |
drivers/gpu/drm/i915/gvt/display.c emulate_vblank_on_pipe() -> pipe_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vgpu | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->gvt | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->gvt->gt | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->gvt->gt->i915 | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->gvt->irq.irq_map->down_irq_bitmask | 0-4294967295 |
| PARAM_VALUE | 0 | vgpu->gvt->irq.irq_map->down_irq_group | s32min-s32max |
| PARAM_VALUE | 0 | vgpu->gvt->irq.irq_map->up_irq_bit | s32min-s32max |
| PARAM_VALUE | 0 | vgpu->gvt->irq.irq_map->up_irq_group | s32min-s32max |
| PARAM_VALUE | 0 | vgpu->gvt->irq.ops->check_pending_irq | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->irq.flip_done_event | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->status | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | vgpu->vgpu_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | pipe | 0-2 |
| CAPPED_DATA | 1 | pipe | 1 |
| DATA_SOURCE | 0 | vgpu | $0 |
| DATA_SOURCE | 1 | pipe | $1 |
| FUZZY_MAX | 1 | pipe | 2 |
| HARD_MAX | 1 | pipe | 2 |
| LOCK2 | &gvt->lock | ||
| LOCK2 | 0 | &vgpu->vgpu_lock | |
| TYPE_LOCK | (struct intel_gvt)->lock | ||
| TYPE_LOCK | (struct intel_vgpu)->vgpu_lock |
drivers/gpu/drm/i915/gvt/fb_decoder.c get_active_pipe() -> pipe_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vgpu | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->gvt | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->gvt->gt | 4096-ptr_max |
| PARAM_VALUE | 0 | vgpu->gvt->gt->i915 | 4096-ptr_max |
| PARAM_VALUE | 1 | pipe | 0-3 |
| DATA_SOURCE | 0 | vgpu | $0 |
| FUZZY_MAX | 1 | pipe | 3 |
| HARD_MAX | 1 | pipe | 3 |