Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/i915/display/intel_hotplug.c i915_digport_work_func() -> queue_delayed_detection_work()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | display | 4096-ptr_max |
| PARAM_VALUE | 0 | display->irq.lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| PARAM_VALUE | 2 | delay | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL | |||
| LOCK2 | irq | ||
| LOCK2 | 0 | &display->irq.lock | |
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct intel_display)->irq.lock |
drivers/gpu/drm/i915/display/intel_hotplug.c intel_hpd_irq_handler() -> queue_delayed_detection_work()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | display | 4096-ptr_max |
| PARAM_VALUE | 0 | display->drm | 0,4096-ptr_max |
| PARAM_VALUE | 0 | display->hotplug.stats | 4096-ptr_max |
| PARAM_VALUE | 0 | display->irq.funcs | 4096-ptr_max |
| PARAM_VALUE | 0 | display->irq.funcs->handler | 2192072823877971968,2792595683100205056,5955815596145336320,7942455435531735040,8138603768813838336,8705323516099022848 |
| PARAM_VALUE | 0 | display->irq.lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *display->irq.de_pipe_imr_mask | 0-4294967295 |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| PARAM_VALUE | 2 | delay | 0 |
| DATA_SOURCE | 0 | display | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &display->irq.lock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct intel_display)->irq.lock |
drivers/gpu/drm/i915/display/intel_hotplug.c intel_hpd_schedule_detection() -> queue_delayed_detection_work()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | display | 4096-ptr_max |
| PARAM_VALUE | 0 | display->irq.lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| PARAM_VALUE | 2 | delay | 0 |
| DATA_SOURCE | 0 | display | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &display->irq.lock | |
| HALF_LOCKED2 | &dp->lock | ||
| TYPE_LOCK | (struct intel_display)->irq.lock |
drivers/gpu/drm/i915/display/intel_hotplug.c queue_work_for_missed_irqs() -> queue_delayed_detection_work()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | display | 4096-ptr_max |
| PARAM_VALUE | 0 | display->hotplug.stats | 4096-ptr_max |
| PARAM_VALUE | 0 | display->irq.lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *display->irq.pipestat_irq_mask | 0-4294967295 |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| PARAM_VALUE | 2 | delay | 0 |
| DATA_SOURCE | 0 | display | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | display->audio.freq_cntrl | 0-u32max |
| HOST_DATA | 0 | display->cdclk.hw.cdclk | 0-39168016[c] |
| HOST_DATA | 0 | display->cdclk.hw.joined_mbus | 0-1 |
| HOST_DATA | 0 | display->cdclk.hw.voltage_level | 0-31[c] |
| HOST_DATA | 0 | display->cdclk.max_cdclk_freq | 1-39168016[c] |
| HOST_DATA | 0 | display->drm->mode_config.object_idr.idr_rt.xa_flags | 0,4-u32max |
| HOST_DATA | 0 | display->drm->mode_config.tile_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | display->fdi.pll_freq | 20000-2570000[c] |
| HOST_DATA | 0 | display->fdi.rx_config | 0,32768-98304[c] |
| HOST_DATA | 0 | display->power.domains.dc_state | 0-1073741835 |
| HOST_DATA | 0 | display->vbt.lvds_use_ssc | 0-1 |
| HOST_DATA | 0 | display->wm.g4x.cxsr | 0-1 |
| HOST_DATA | 0 | display->wm.g4x.hpll.cursor | 0-63[c] |
| HOST_DATA | 0 | display->wm.g4x.hpll.fbc | 0-15[c] |
| HOST_DATA | 0 | display->wm.g4x.hpll.plane | 0-511[c] |
| HOST_DATA | 0 | display->wm.g4x.sr.cursor | 0-63[c] |
| HOST_DATA | 0 | display->wm.g4x.sr.fbc | 0-7[c] |
| HOST_DATA | 0 | display->wm.g4x.sr.plane | 0-511 |
| HOST_DATA | 0 | display->wm.vlv.cxsr | 0-1 |
| HOST_DATA | 0 | display->wm.vlv.sr.cursor | 0-63[c] |
| HOST_DATA | 0 | display->wm.vlv.sr.plane | 0-2047[c] |
| NO_OVERFLOW_SIMPLE | 0 | display->audio.lpe.platdev->pdev.id | |
| LOCK2 | irq | ||
| LOCK2 | 0 | &display->irq.lock | |
| HALF_LOCKED2 | 0 | &display->drm->mode_config.connection_mutex | |
| TYPE_LOCK | (struct intel_display)->irq.lock |