Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 8 files:
- arch/powerpc/kernel/pci-common.c, line 1665
- arch/s390/pci/pci_bus.c, line 192
- arch/sparc/kernel/pci.c, line 738
- drivers/acpi/pci_root.c, line 1022
- drivers/parisc/dino.c, line 1035
- drivers/parisc/lba_pci.c, line 1629
- drivers/pci/controller/vmd.c, line 1023
- drivers/pci/probe.c
Smatch caller information:
drivers/pci/controller/vmd.c vmd_enable_domain() -> pci_create_root_bus()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | ops | 7550053969208791040 |
| PARAM_VALUE | 3 | sysdata | 4096-ptr_max |
| PARAM_VALUE | 4 | resources | 6622972360543592448 |
| PARAM_VALUE | 4 | resources->next | 6622972360543592448 |
| PARAM_VALUE | 4 | resources->prev | 0,4096-ptr_max |
| BUF_SIZE | 3 | sysdata | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | bus | 0-255[c] |
| UNITS | 1 | bus | unit_byte |
drivers/acpi/pci_root.c acpi_pci_root_create() -> pci_create_root_bus()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 0 |
| PARAM_VALUE | 3 | sysdata | 4096-ptr_max |
| PARAM_VALUE | 4 | resources | 4096-ptr_max |
| PARAM_VALUE | 4 | resources->next | 4096-ptr_max |
| PARAM_VALUE | 4 | resources->prev | 0,4096-ptr_max |
| BUF_SIZE | 3 | sysdata | 40 |
| BUF_SIZE | 3 | sysdata | 40 |
| DATA_SOURCE | 3 | sysdata | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock |
drivers/pci/probe.c pci_scan_bus() -> pci_create_root_bus()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 0 |
| PARAM_VALUE | 2 | ops | 6985133917027962880 |
| PARAM_VALUE | 3 | sysdata | 4096-ptr_max |
| PARAM_VALUE | 4 | resources | 5442475811486187520 |
| PARAM_VALUE | 4 | resources->next | 5442475811486187520 |
| PARAM_VALUE | 4 | resources->prev | 0,4096-ptr_max |
| BUF_SIZE | 3 | sysdata | s32min-(-2),1-s32max |
| BUF_SIZE | 3 | sysdata | s32min-(-2),1-s32max |
| DATA_SOURCE | 1 | bus | $0 |
| DATA_SOURCE | 2 | ops | $1 |
| DATA_SOURCE | 3 | sysdata | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | sysdata | unit_byte |
| LOCK2 | &dir->i_rwsem | ||
| HALF_LOCKED2 | &epf->lock | ||
| TYPE_LOCK | (struct inode)->i_rwsem | ||
| TYPE_LOCK | (struct pci_epf)->lock |
drivers/pci/probe.c pci_scan_root_bus() -> pci_create_root_bus()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 0,4096-ptr_max |
| PARAM_VALUE | 0 | parent->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | parent->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | parent->driver | 0,4096-ptr_max |
| PARAM_VALUE | 2 | ops | 2806890183835529216,2871951077442859008 |
| PARAM_VALUE | 3 | sysdata | 4096-ptr_max |
| PARAM_VALUE | 4 | resources | 2973231238818701312,5987913351050182656 |
| PARAM_VALUE | 4 | resources->next | 2973231238818701312,5987913351050182656 |
| PARAM_VALUE | 4 | resources->prev | 0,4096-ptr_max |
| BUF_SIZE | 3 | sysdata | 40,48 |
| BUF_SIZE | 3 | sysdata | 40,48 |
| CAPPED_DATA | 4 | resources | 1 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 1 | bus | $1 |
| DATA_SOURCE | 2 | ops | $2 |
| DATA_SOURCE | 3 | sysdata | $3 |
| DATA_SOURCE | 4 | resources | $4 |
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | bus | 0[c] |
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| HALF_LOCKED2 | global &xenwatch_mutex |