Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 8 files:
- drivers/firmware/google/framebuffer-coreboot.c, line 46
- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c, line 1461
- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c, line 325
- drivers/gpu/drm/nouveau/nouveau_acpi.c, line 287
- drivers/gpu/drm/radeon/radeon_bios.c, line 202
- drivers/pci/search.c, line 445
- drivers/video/screen_info_pci.c, line 124
- sound/hda/controllers/intel.c, line 1437
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c amdgpu_atrm_get_bios() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 0,4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c amdgpu_atrm_get_bios() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| DATA_SOURCE | 1 | from | r pci_get_base_class |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/hda/controllers/intel.c atpx_present() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 0,4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
sound/hda/controllers/intel.c atpx_present() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| DATA_SOURCE | 1 | from | r pci_get_base_class |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/nouveau/nouveau_acpi.c nouveau_dsm_detect() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 0,4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
drivers/gpu/drm/nouveau/nouveau_acpi.c nouveau_dsm_detect() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| DATA_SOURCE | 1 | from | r pci_get_base_class |
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c amdgpu_acpi_detect() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 0,4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c amdgpu_acpi_detect() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| DATA_SOURCE | 1 | from | r pci_get_base_class |
drivers/gpu/drm/radeon/radeon_bios.c radeon_atrm_get_bios() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 0,4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/radeon_bios.c radeon_atrm_get_bios() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| DATA_SOURCE | 1 | from | r pci_get_base_class |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/firmware/google/framebuffer-coreboot.c framebuffer_parent_pci_dev() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 0,4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/firmware/google/framebuffer-coreboot.c framebuffer_parent_pci_dev() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| DATA_SOURCE | 1 | from | r pci_get_base_class |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/video/screen_info_pci.c __screen_info_pci_dev() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 0,4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &disable_lock | ||
| HALF_LOCKED2 | global &vga_lock |
drivers/video/screen_info_pci.c __screen_info_pci_dev() -> pci_get_base_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | class | 3 |
| PARAM_VALUE | 1 | from | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| DATA_SOURCE | 1 | from | r pci_get_base_class |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &disable_lock | ||
| HALF_LOCKED2 | global &vga_lock |