Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/ethernet/ti/cpsw.c cpsw_probe() -> cpsw_init_common()

Type Parameter Key Value
PARAM_VALUE 0 cpsw 4096-ptr_max
PARAM_VALUE 0 cpsw->data.dual_emac 1
PARAM_VALUE 0 cpsw->data.slave_data 1-u64max
PARAM_VALUE 0 cpsw->data.slave_data->disabled 0
PARAM_VALUE 0 cpsw->data.slave_data->ifphy 0
PARAM_VALUE 0 cpsw->data.slave_data->phy_if 0
PARAM_VALUE 0 cpsw->data.slave_data->phy_node 0
PARAM_VALUE 0 cpsw->data.slave_data->slave_node 0
PARAM_VALUE 0 cpsw->data.slaves 0-s32max
PARAM_VALUE 0 cpsw->dev 4096-ptr_max
PARAM_VALUE 0 cpsw->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 cpsw->misc_irq 1-s32max
PARAM_VALUE 0 cpsw->regs 4096-ptr_max
PARAM_VALUE 0 cpsw->rx_packet_max 1526-s32max
PARAM_VALUE 0 cpsw->slaves 1-u64max
PARAM_VALUE 0 cpsw->wr_regs 4096-ptr_max
PARAM_VALUE 1 ss_regs 4096-ptr_max
BUF_SIZE 0 cpsw 1640
BUF_SIZE 0 cpsw->dev 1616
BUF_SIZE 0 cpsw->slaves 0-120259084232
DATA_SOURCE 0 cpsw r devm_kzalloc
DATA_SOURCE 1 ss_regs r devm_platform_get_and_ioremap_resource
FUZZY_MAX 0 cpsw->data.slaves 0
MEM_ZERO 0 cpsw
MEM_ZERO 0 cpsw->slaves
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 cpsw->data.slaves

drivers/net/ethernet/ti/cpsw_new.c cpsw_probe() -> cpsw_init_common()

Type Parameter Key Value
PARAM_VALUE 0 cpsw 4096-ptr_max
PARAM_VALUE 0 cpsw->data.active_slave 0
PARAM_VALUE 0 cpsw->data.bd_ram_size 8192
PARAM_VALUE 0 cpsw->data.channels 8
PARAM_VALUE 0 cpsw->data.dual_emac 1
PARAM_VALUE 0 cpsw->data.mac_control 0
PARAM_VALUE 0 cpsw->data.slave_data->disabled 0
PARAM_VALUE 0 cpsw->data.slave_data->ifphy 0
PARAM_VALUE 0 cpsw->data.slave_data->phy_if 0
PARAM_VALUE 0 cpsw->data.slave_data->phy_node 0
PARAM_VALUE 0 cpsw->data.slave_data->slave_node 0
PARAM_VALUE 0 cpsw->data.slaves 2
PARAM_VALUE 0 cpsw->descs_pool_size 256
PARAM_VALUE 0 cpsw->dev 4096-ptr_max
PARAM_VALUE 0 cpsw->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 cpsw->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 cpsw->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 cpsw->dev->of_node 0
PARAM_VALUE 0 cpsw->dev->of_node->kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 cpsw->dev->of_node->kobj.release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 cpsw->misc_irq 1-s32max
PARAM_VALUE 0 cpsw->regs 4096-ptr_max
PARAM_VALUE 0 cpsw->rx_packet_max 1526
PARAM_VALUE 0 cpsw->slaves 1-u64max
PARAM_VALUE 1 ss_regs 4096-ptr_max
PARAM_VALUE 3 desc_mem_phys 0-u32max
PARAM_VALUE 4 descs_pool_size 256
BUF_SIZE 0 cpsw 1640
BUF_SIZE 0 cpsw->dev 1616
BUF_SIZE 0 cpsw->slaves 112
CAPPED_DATA 0 cpsw->dev 1
DATA_SOURCE 0 cpsw r devm_kzalloc
DATA_SOURCE 1 ss_regs r devm_platform_get_and_ioremap_resource
MEM_ZERO 0 cpsw
MEM_ZERO 0 cpsw->dev
MEM_ZERO 0 cpsw->slaves
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 cpsw->misc_irq