Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/pci/probe.c pci_alloc_child_bus() -> pci_set_bus_of_node()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 0 bus->bridge 4096-ptr_max
PARAM_VALUE 0 bus->busn_res.end 255
PARAM_VALUE 0 bus->busn_res.start 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 bus->children.next 4096-ptr_max
PARAM_VALUE 0 bus->children.next->next 4096-ptr_max
PARAM_VALUE 0 bus->children.prev 4096-ptr_max
PARAM_VALUE 0 bus->children.prev->next 4096-ptr_max
PARAM_VALUE 0 bus->children.prev->prev 4096-ptr_max
PARAM_VALUE 0 bus->cur_bus_speed 255
PARAM_VALUE 0 bus->dev.class 3559184822137954304
PARAM_VALUE 0 bus->dev.parent 4096-ptr_max
PARAM_VALUE 0 bus->devices.next 4096-ptr_max
PARAM_VALUE 0 bus->devices.next->next 4096-ptr_max
PARAM_VALUE 0 bus->devices.prev 4096-ptr_max
PARAM_VALUE 0 bus->devices.prev->next 4096-ptr_max
PARAM_VALUE 0 bus->devices.prev->prev 4096-ptr_max
PARAM_VALUE 0 bus->max_bus_speed 255
PARAM_VALUE 0 bus->node.next 4096-ptr_max
PARAM_VALUE 0 bus->node.next->next 4096-ptr_max
PARAM_VALUE 0 bus->node.prev 4096-ptr_max
PARAM_VALUE 0 bus->node.prev->next 4096-ptr_max
PARAM_VALUE 0 bus->node.prev->prev 4096-ptr_max
PARAM_VALUE 0 bus->parent 4096-ptr_max
PARAM_VALUE 0 bus->resources.next 4096-ptr_max
PARAM_VALUE 0 bus->resources.next->next 4096-ptr_max
PARAM_VALUE 0 bus->resources.prev 4096-ptr_max
PARAM_VALUE 0 bus->resources.prev->next 4096-ptr_max
PARAM_VALUE 0 bus->resources.prev->prev 4096-ptr_max
PARAM_VALUE 0 bus->self 4096-ptr_max
PARAM_VALUE 0 bus->self->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 bus->self->dev.class 0,4096-ptr_max
PARAM_VALUE 0 bus->self->dev.power.request 0-4
PARAM_VALUE 0 bus->self->dev.power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 bus->self->dev.power.wakeirq 0,4096-ptr_max
PARAM_VALUE 0 bus->self->dev.type 0,4096-ptr_max
PARAM_VALUE 0 bus->self->error_state 0-2,4-u32max
PARAM_VALUE 0 bus->self->hdr_type 1-2
PARAM_VALUE 0 bus->slots.next 4096-ptr_max
PARAM_VALUE 0 bus->slots.next->next 4096-ptr_max
PARAM_VALUE 0 bus->slots.prev 4096-ptr_max
PARAM_VALUE 0 bus->slots.prev->next 4096-ptr_max
PARAM_VALUE 0 bus->slots.prev->prev 4096-ptr_max
BUF_SIZE 0 bus 1904
BUF_SIZE 0 bus->bridge 1616
BUF_SIZE 0 bus->dev.class 96
BUF_SIZE 0 bus->dev.parent 1616
BUF_SIZE 0 bus->parent (-1)-0,1904
DATA_SOURCE 0 bus r pci_alloc_bus
BIT_INFO 0 bus->busn_res.start 0x0,0xffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 bus->busn_res.start 1-16777470[c]
HOST_DATA 0 bus->parent->bridge_ctl 0-u16max
HALF_LOCKED2 global &pci_rescan_remove_lock

drivers/pci/probe.c pci_register_host_bridge() -> pci_set_bus_of_node()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 0 bus->bridge 4096-ptr_max
PARAM_VALUE 0 bus->bridge->power.async_suspend 1
PARAM_VALUE 0 bus->busn_res.start 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 bus->children.next 4096-ptr_max
PARAM_VALUE 0 bus->children.next->next 4096-ptr_max
PARAM_VALUE 0 bus->children.prev 4096-ptr_max
PARAM_VALUE 0 bus->children.prev->next 4096-ptr_max
PARAM_VALUE 0 bus->children.prev->prev 4096-ptr_max
PARAM_VALUE 0 bus->cur_bus_speed 255
PARAM_VALUE 0 bus->devices.next 4096-ptr_max
PARAM_VALUE 0 bus->devices.next->next 4096-ptr_max
PARAM_VALUE 0 bus->devices.prev 4096-ptr_max
PARAM_VALUE 0 bus->devices.prev->next 4096-ptr_max
PARAM_VALUE 0 bus->devices.prev->prev 4096-ptr_max
PARAM_VALUE 0 bus->max_bus_speed 255
PARAM_VALUE 0 bus->node.next 4096-ptr_max
PARAM_VALUE 0 bus->node.next->next 4096-ptr_max
PARAM_VALUE 0 bus->node.prev 4096-ptr_max
PARAM_VALUE 0 bus->node.prev->next 4096-ptr_max
PARAM_VALUE 0 bus->node.prev->prev 4096-ptr_max
PARAM_VALUE 0 bus->resources.next 4096-ptr_max
PARAM_VALUE 0 bus->resources.next->next 4096-ptr_max
PARAM_VALUE 0 bus->resources.prev 4096-ptr_max
PARAM_VALUE 0 bus->resources.prev->next 4096-ptr_max
PARAM_VALUE 0 bus->resources.prev->prev 4096-ptr_max
PARAM_VALUE 0 bus->slots.next 4096-ptr_max
PARAM_VALUE 0 bus->slots.next->next 4096-ptr_max
PARAM_VALUE 0 bus->slots.prev 4096-ptr_max
PARAM_VALUE 0 bus->slots.prev->next 4096-ptr_max
PARAM_VALUE 0 bus->slots.prev->prev 4096-ptr_max
BUF_SIZE 0 bus 1904
BUF_SIZE 0 bus->bridge 1616
BUF_SIZE 0 bus->ops (-1),40
BUF_SIZE 0 bus->sysdata s32min-s32max
DATA_SOURCE 0 bus r pci_alloc_bus
BIT_INFO 0 bus->busn_res.start 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 bus->busn_res.start 0[c]