Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
drivers/power/sequencing/pwrseq-pcie-m2.c pwrseq_pcie_m2_create_bt_node() -> device_add_of_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 7363975982507945984 |
| PARAM_VALUE | 0 | dev->devres_head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_io_tlb_mem | 1473117533515866112 |
| PARAM_VALUE | 0 | dev->dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_io_tlb_pools.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_pools.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | dev->kobj.ktype | 5399513539053756416 |
| PARAM_VALUE | 0 | dev->kobj.state_initialized | 1 |
| PARAM_VALUE | 0 | dev->links.consumers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.defer_sync.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.defer_sync.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->links.suppliers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->numa_node | (-1) |
| PARAM_VALUE | 0 | dev->power.disable_depth | 1 |
| PARAM_VALUE | 0 | dev->power.early_init | 1 |
| PARAM_VALUE | 0 | dev->power.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.entry.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.last_status | (-1) |
| PARAM_VALUE | 0 | dev->power.runtime_auto | 1 |
| PARAM_VALUE | 0 | dev->power.runtime_status | 2 |
| PARAM_VALUE | 0 | dev->power.wait_queue.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.wait_queue.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->type | 1741510338151219200 |
| PARAM_VALUE | 1 | of_node | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->deadprops | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->deadprops->name | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->deadprops->value | 1-u64max |
| PARAM_VALUE | 1 | of_node->full_name | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.dev | 0 |
| PARAM_VALUE | 1 | of_node->fwnode.flags | 0 |
| PARAM_VALUE | 1 | of_node->fwnode.ops | 6563876433798148096 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->add_links | 3934821749319077888 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_dma_supported | 7773361554369830912 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_get_dma_attr | 8593122367395028992 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_get_match_data | 1440499684429152256 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_is_available | 5897185320164048896 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get | 0,5266873307488796672,8589707393086369792 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_name | 433550195800080384 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_name_prefix | 2826539692250562560 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_named_child_node | 7805931012362555392 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_next_child_node | 319059481504260096 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_parent | 1556958998965321728 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_reference_args | 2035688989253132288 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_next_endpoint | 6689510623730753536 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_port_parent | 5751880212744695808 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_remote_endpoint | 8581575686848176128 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_parse_endpoint | 162100920750850048 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->iomap | 5992382552872980480 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->irq_get | 6119964739367534592 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_present | 4433732290240286720 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_bool | 707518234024075264 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_int_array | 1469634359062355968 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_string_array | 7126052093758070784 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->put | 8942618317634842624 |
| PARAM_VALUE | 1 | of_node->fwnode.secondary | 0 |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->kobj.ktype | 1276568355318087680 |
| PARAM_VALUE | 1 | of_node->kobj.state_add_uevent_sent | 0 |
| PARAM_VALUE | 1 | of_node->kobj.state_in_sysfs | 0 |
| PARAM_VALUE | 1 | of_node->kobj.state_initialized | 1 |
| PARAM_VALUE | 1 | of_node->kobj.state_remove_uevent_sent | 0 |
| PARAM_VALUE | 1 | of_node->parent | 1-u64max |
| BUF_SIZE | 1 | of_node | 392 |
| DATA_SOURCE | 1 | of_node | r of_changeset_create_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/pci/of.c of_pci_make_dev_node() -> device_add_of_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 0 |
| PARAM_VALUE | 1 | of_node | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->data | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->deadprops | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->deadprops->length | 0-4000000 |
| PARAM_VALUE | 1 | of_node->deadprops->name | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->deadprops->value | 1-u64max |
| PARAM_VALUE | 1 | of_node->full_name | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.dev | 0 |
| PARAM_VALUE | 1 | of_node->fwnode.flags | 0 |
| PARAM_VALUE | 1 | of_node->fwnode.ops | 6563876433798148096 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->add_links | 3934821749319077888 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_dma_supported | 7773361554369830912 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_get_dma_attr | 8593122367395028992 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_get_match_data | 1440499684429152256 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_is_available | 5897185320164048896 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get | 0,5266873307488796672,8589707393086369792 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_name | 433550195800080384 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_name_prefix | 2826539692250562560 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_named_child_node | 7805931012362555392 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_next_child_node | 319059481504260096 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_parent | 1556958998965321728 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_reference_args | 2035688989253132288 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_next_endpoint | 6689510623730753536 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_port_parent | 5751880212744695808 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_remote_endpoint | 8581575686848176128 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_parse_endpoint | 162100920750850048 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->iomap | 5992382552872980480 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->irq_get | 6119964739367534592 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_present | 4433732290240286720 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_bool | 707518234024075264 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_int_array | 1469634359062355968 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_string_array | 7126052093758070784 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->put | 8942618317634842624 |
| PARAM_VALUE | 1 | of_node->fwnode.secondary | 0 |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->kobj.ktype | 1276568355318087680 |
| PARAM_VALUE | 1 | of_node->kobj.state_add_uevent_sent | 0 |
| PARAM_VALUE | 1 | of_node->kobj.state_in_sysfs | 0 |
| PARAM_VALUE | 1 | of_node->kobj.state_initialized | 1 |
| PARAM_VALUE | 1 | of_node->kobj.state_remove_uevent_sent | 0 |
| PARAM_VALUE | 1 | of_node->parent | 1-u64max |
| BUF_SIZE | 1 | of_node | 392 |
| BUF_SIZE | 1 | of_node->data | 16 |
| DATA_SOURCE | 1 | of_node | r of_changeset_create_node |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &asus->hotplug_lock | ||
| HALF_LOCKED2 | &eeepc->hotplug_lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock |
drivers/pci/of.c of_pci_make_host_bridge_node() -> device_add_of_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 0 |
| PARAM_VALUE | 1 | of_node | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->data | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->deadprops->name | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->deadprops->value | 1-u64max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.dev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.dev->of_node | 0 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->add_links | 3934821749319077888 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_dma_supported | 7773361554369830912 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_get_dma_attr | 8593122367395028992 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_get_match_data | 1440499684429152256 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_is_available | 5897185320164048896 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get | 0,5266873307488796672,8589707393086369792 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_name | 433550195800080384 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_name_prefix | 2826539692250562560 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_named_child_node | 7805931012362555392 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_next_child_node | 319059481504260096 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_parent | 1556958998965321728 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_reference_args | 2035688989253132288 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_next_endpoint | 6689510623730753536 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_port_parent | 5751880212744695808 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_remote_endpoint | 8581575686848176128 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_parse_endpoint | 162100920750850048 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->iomap | 5992382552872980480 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->irq_get | 6119964739367534592 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_present | 4433732290240286720 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_bool | 707518234024075264 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_int_array | 1469634359062355968 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_string_array | 7126052093758070784 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->put | 8942618317634842624 |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.prev->prev | 4096-ptr_max |
| BUF_SIZE | 1 | of_node | 392 |
| BUF_SIZE | 1 | of_node->data | 16 |
| BUF_SIZE | 1 | of_node->fwnode.dev | 1616 |
| DATA_SOURCE | 1 | of_node | r of_changeset_create_node |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/of.c of_pci_make_host_bridge_node() -> device_add_of_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 0 |
| PARAM_VALUE | 1 | of_node | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->data | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->deadprops->name | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->deadprops->value | 1-u64max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.dev | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.dev->of_node | 0 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->add_links | 3934821749319077888 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_dma_supported | 7773361554369830912 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_get_dma_attr | 8593122367395028992 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_get_match_data | 1440499684429152256 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->device_is_available | 5897185320164048896 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get | 0,5266873307488796672,8589707393086369792 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_name | 433550195800080384 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_name_prefix | 2826539692250562560 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_named_child_node | 7805931012362555392 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_next_child_node | 319059481504260096 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_parent | 1556958998965321728 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->get_reference_args | 2035688989253132288 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_next_endpoint | 6689510623730753536 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_port_parent | 5751880212744695808 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_get_remote_endpoint | 8581575686848176128 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->graph_parse_endpoint | 162100920750850048 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->iomap | 5992382552872980480 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->irq_get | 6119964739367534592 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_present | 4433732290240286720 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_bool | 707518234024075264 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_int_array | 1469634359062355968 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->property_read_string_array | 7126052093758070784 |
| PARAM_VALUE | 1 | of_node->fwnode.ops->put | 8942618317634842624 |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | of_node->fwnode.suppliers.prev->prev | 4096-ptr_max |
| BUF_SIZE | 1 | of_node | 392 |
| BUF_SIZE | 1 | of_node->data | 16 |
| BUF_SIZE | 1 | of_node->fwnode.dev | 1616 |
| DATA_SOURCE | 1 | of_node | r of_changeset_create_node |
| RX_PATH | |||
| TASK_NOT_RUNNING |