Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 9 files:
- arch/loongarch/pci/acpi.c, line 129
- arch/powerpc/platforms/pseries/setup.c, line 768
- arch/sparc/kernel/pci.c, line 677
- arch/x86/pci/fixup.c, line 788
- drivers/firmware/efi/efi.c, line 1088
- drivers/pci/ecam.c, line 69
- drivers/pci/probe.c, line 3322
- drivers/pci/setup-res.c
- kernel/resource.c
Smatch caller information:
arch/x86/pci/fixup.c pci_amd_enable_64bit_bar() -> request_resource_conflict()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | root | 2936731392875139072 |
| PARAM_VALUE | 1 | new | 4096-ptr_max |
| PARAM_VALUE | 1 | new->end | 1086626725887 |
| PARAM_VALUE | 1 | new->flags | 3154432 |
| PARAM_VALUE | 1 | new->name | 8199608081755049984 |
| PARAM_VALUE | 1 | new->start | 811748818944 |
| BUF_SIZE | 1 | new | 64 |
| BUF_SIZE | 1 | new->name | 16 |
| DATA_SOURCE | 1 | new | r _kzalloc_noprof |
| STR_LEN | 1 | new->name | 15 |
| TERMINATED | 1 | new->name | 1 |
drivers/pci/probe.c pci_bus_insert_busn_res() -> request_resource_conflict()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | root | 0,4096-ptr_max |
| PARAM_VALUE | 1 | new | 4096-ptr_max |
| PARAM_VALUE | 1 | new->end | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 1 | new->flags | 4096,4112 |
| PARAM_VALUE | 1 | new->start | 0-s32max,18446744071562067968-u64max |
| BUF_SIZE | 0 | root | (-1),64 |
| BUF_SIZE | 0 | root | (-1),64 |
| BUF_SIZE | 1 | new | 64 |
| FUZZY_MAX | 1 | new->flags | 4096 |
| BIT_INFO | 1 | new->end | 0x0,0x7fffffff |
| BIT_INFO | 1 | new->flags | 0x1000,0x1010 |
| BIT_INFO | 1 | new->start | 0x0,0x7fffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | new->end | 1-256[c] |
| HOST_DATA | 1 | new->start | 0-256[c] |
kernel/resource.c devm_request_resource() -> request_resource_conflict()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | new | 4096-ptr_max |
| BUF_SIZE | 0 | root | (-1),64 |
| BUF_SIZE | 0 | root | (-1),64 |
| BUF_SIZE | 1 | new | (-1),64 |
| BUF_SIZE | 1 | new | (-1),64 |
| BUF_SIZE | 1 | new->name | (-1),4 |
| DATA_SOURCE | 0 | root | $1 |
| DATA_SOURCE | 1 | new | $2 |
| STR_LEN | 1 | new->name | (-1),3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/resource.c request_resource() -> request_resource_conflict()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | root | (-1),64,896,960,1024 |
| BUF_SIZE | 0 | root | (-1),64,896,960,1024 |
| BUF_SIZE | 1 | new | (-1),64,128,1088 |
| BUF_SIZE | 1 | new | (-1),64,128,1088 |
| BUF_SIZE | 1 | new->name | (-1),9,16 |
| BUF_SIZE | 1 | new->parent | (-1),64 |
| DATA_SOURCE | 0 | root | $0 |
| DATA_SOURCE | 1 | new | $1 |
| STR_LEN | 1 | new->name | (-1),8,11 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | new->end | 4096[c] |
| HOST_DATA | 1 | new->start | 0[c] |
| USER_DATA | 1 | new->end | 0-u16max[c] |
| USER_DATA | 1 | new->start | 0-u16max[c] |
| HALF_LOCKED2 | &device->dev_set->lock | ||
| HALF_LOCKED2 | &s->ops_mutex | ||
| HALF_LOCKED2 | &sp->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &gpmc_mem_lock | ||
| HALF_LOCKED2 | global &list_lock | ||
| HALF_LOCKED2 | irq |
drivers/pci/setup-res.c pci_claim_resource() -> request_resource_conflict()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | root | 4096-ptr_max |
| PARAM_VALUE | 1 | new | 4096-ptr_max |
| CAPPED_DATA | 0 | root->start | 1 |
| CAPPED_DATA | 1 | new->end | 1 |
| DATA_SOURCE | 0 | root | r pci_find_parent_resource |
| BIT_INFO | 1 | new->flags | 0x0,0xffffffffdffffffd |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/setup-res.c pci_revert_fw_address() -> request_resource_conflict()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | root | 4096-ptr_max |
| PARAM_VALUE | 1 | new | 4096-ptr_max |
| BUF_SIZE | 0 | root | (-1),64 |
| BUF_SIZE | 0 | root | (-1),64 |
| DATA_SOURCE | 1 | new | $0 |
| BIT_INFO | 1 | new->flags | 0x0,0xffffffffdfffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->dev.mutex |
drivers/pci/ecam.c pci_ecam_create() -> request_resource_conflict()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | root | 2936731392875139072 |
| PARAM_VALUE | 1 | new | 4096-ptr_max |
| PARAM_VALUE | 1 | new->flags | 2147484160 |
| PARAM_VALUE | 1 | new->name | 1768490226494242816 |
| TERMINATED | 1 | new->name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/firmware/efi/efi.c efi_mem_reserve_iomem() -> request_resource_conflict()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | root | 2936731392875139072 |
| PARAM_VALUE | 1 | new | 4096-ptr_max |
| PARAM_VALUE | 1 | new->flags | 512 |
| PARAM_VALUE | 1 | new->name | 8336103091389833216 |
| BUF_SIZE | 1 | new | 64 |
| BUF_SIZE | 1 | new->name | 9 |
| DATA_SOURCE | 1 | new | r _kzalloc_noprof |
| STR_LEN | 1 | new->name | 8 |
| TERMINATED | 1 | new->name | 1 |