Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 7 files:
- drivers/acpi/acpi_processor.c
- drivers/cpufreq/cpufreq-nforce2.c
- drivers/cpufreq/speedstep-ich.c
- drivers/gpib/common/gpib_os.c, line 2299
- drivers/gpib/ines/ines_gpib.c, line 824
- drivers/pci/search.c
- drivers/pci/vgaarb.c, line 1534
Smatch caller information:
drivers/acpi/acpi_processor.c acpi_processor_errata() -> pci_get_subsys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vendor | 32902 |
| PARAM_VALUE | 1 | device | 28947 |
| PARAM_VALUE | 2 | ss_vendor | u32max |
| PARAM_VALUE | 3 | ss_device | u32max |
| PARAM_VALUE | 4 | from | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock |
drivers/acpi/acpi_processor.c acpi_processor_errata_piix4() -> pci_get_subsys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vendor | 32902 |
| PARAM_VALUE | 1 | device | 28945 |
| PARAM_VALUE | 2 | ss_vendor | u32max |
| PARAM_VALUE | 3 | ss_device | u32max |
| PARAM_VALUE | 4 | from | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock |
drivers/acpi/acpi_processor.c acpi_processor_errata_piix4() -> pci_get_subsys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vendor | 32902 |
| PARAM_VALUE | 1 | device | 28944 |
| PARAM_VALUE | 2 | ss_vendor | u32max |
| PARAM_VALUE | 3 | ss_device | u32max |
| PARAM_VALUE | 4 | from | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock |
drivers/pci/vgaarb.c vga_arb_device_init() -> pci_get_subsys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vendor | u32max |
| PARAM_VALUE | 1 | device | u32max |
| PARAM_VALUE | 2 | ss_vendor | u32max |
| PARAM_VALUE | 3 | ss_device | u32max |
| PARAM_VALUE | 4 | from | 0,4096-ptr_max |
| PARAM_VALUE | 4 | from->dev.cma_area->available_count | 0-s64max |
| PARAM_VALUE | 4 | from->dev.cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 4 | from->dev.dma_io_tlb_mem->for_alloc | 0-1 |
| PARAM_VALUE | 4 | from->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 4 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 4 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 4 | from->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 4 | from->dev.msi.data->__iter_idx | 0-s64max |
| PARAM_VALUE | 4 | from->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 4 | from->driver->groups | 0 |
| PARAM_VALUE | 4 | from->driver->resume | 0,4096-ptr_max |
| PARAM_VALUE | 4 | from->driver->suspend | 0,4096-ptr_max |
| PARAM_VALUE | 4 | from->link_bwctrl->cdev | (-22),(-19),(-12),0-s64max |
| PARAM_VALUE | 4 | from->p2pdma->p2pmem_published | 0-1 |
| PARAM_VALUE | 4 | from->subordinate->self->link_bwctrl->cdev | (-4095)-s64max |
| PARAM_VALUE | 4 | *from->saved_config_space | 0-4294967295 |
| CAPPED_DATA | 4 | from | 1 |
drivers/pci/vgaarb.c vga_arb_device_init() -> pci_get_subsys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vendor | u32max |
| PARAM_VALUE | 1 | device | u32max |
| PARAM_VALUE | 2 | ss_vendor | u32max |
| PARAM_VALUE | 3 | ss_device | u32max |
| PARAM_VALUE | 4 | from | 4096-ptr_max |
| PARAM_VALUE | 4 | from->dev.cma_area->available_count | 0-s64max |
| PARAM_VALUE | 4 | from->dev.cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 4 | from->dev.dma_io_tlb_mem->for_alloc | 0-1 |
| PARAM_VALUE | 4 | from->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 4 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 4 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 4 | from->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 4 | from->dev.msi.data->__iter_idx | 0-s64max |
| PARAM_VALUE | 4 | from->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 4 | from->driver->groups | 0 |
| PARAM_VALUE | 4 | from->driver->resume | 0,4096-ptr_max |
| PARAM_VALUE | 4 | from->driver->suspend | 0,4096-ptr_max |
| PARAM_VALUE | 4 | from->link_bwctrl->cdev | (-22),(-19),(-12),0-s64max |
| PARAM_VALUE | 4 | from->p2pdma->p2pmem_published | 0-1 |
| PARAM_VALUE | 4 | from->subordinate->self->link_bwctrl->cdev | (-4095)-s64max |
| PARAM_VALUE | 4 | *from->saved_config_space | 0-4294967295 |
| DATA_SOURCE | 4 | from | r pci_get_subsys |
drivers/gpib/common/gpib_os.c gpib_pci_get_subsys() -> pci_get_subsys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vendor | 4277 |
| PARAM_VALUE | 1 | device | 36944 |
| PARAM_VALUE | 2 | ss_vendor | 4156 |
| PARAM_VALUE | 3 | ss_device | 4272 |
| PARAM_VALUE | 4 | from | 0,4096-ptr_max |
| PARAM_VALUE | 4 | from->bus | 4096-ptr_max |
| PARAM_VALUE | 4 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 4 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| DATA_SOURCE | 0 | vendor | $1 |
| DATA_SOURCE | 1 | device | $2 |
| DATA_SOURCE | 2 | ss_vendor | $3 |
| DATA_SOURCE | 3 | ss_device | $4 |
| CAPABLE | 0 | 21 | |
| LOCK2 | &board->big_gpib_mutex | ||
| TYPE_LOCK | (struct gpib_board)->big_gpib_mutex |
drivers/gpib/common/gpib_os.c gpib_pci_get_subsys() -> pci_get_subsys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vendor | 4277 |
| PARAM_VALUE | 1 | device | 36944 |
| PARAM_VALUE | 2 | ss_vendor | 4156 |
| PARAM_VALUE | 3 | ss_device | 4272 |
| PARAM_VALUE | 4 | from | 4096-ptr_max |
| PARAM_VALUE | 4 | from->dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 4 | from->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| DATA_SOURCE | 0 | vendor | $1 |
| DATA_SOURCE | 1 | device | $2 |
| DATA_SOURCE | 2 | ss_vendor | $3 |
| DATA_SOURCE | 3 | ss_device | $4 |
| DATA_SOURCE | 4 | from | r pci_get_subsys |
| CAPABLE | 0 | 21 | |
| LOCK2 | &board->big_gpib_mutex | ||
| TYPE_LOCK | (struct gpib_board)->big_gpib_mutex |
drivers/gpib/ines/ines_gpib.c ines_common_pci_attach() -> pci_get_subsys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | ss_vendor | 0-s32max |
| PARAM_VALUE | 3 | ss_device | 0-s32max |
| PARAM_VALUE | 4 | from | 0 |
| BUF_SIZE | 4 | from | 0 |
| CAPABLE | 0 | 21 | |
| LOCK2 | &board->big_gpib_mutex | ||
| TYPE_LOCK | (struct gpib_board)->big_gpib_mutex |
drivers/pci/search.c pci_get_device() -> pci_get_subsys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | ss_vendor | u32max |
| PARAM_VALUE | 3 | ss_device | u32max |
| DATA_SOURCE | 0 | vendor | $0 |
| DATA_SOURCE | 1 | device | $1 |
| DATA_SOURCE | 4 | from | $2 |