Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/phy/phy_led_triggers.c phy_led_triggers_register() -> phy_led_trigger_register()

Type Parameter Key Value
PARAM_VALUE 0 phy 4096-ptr_max
PARAM_VALUE 0 phy->advertising 4096-ptr_max
PARAM_VALUE 0 phy->drv 4096-ptr_max
PARAM_VALUE 0 phy->drv->probe 0,4096-ptr_max
PARAM_VALUE 0 phy->drv->read_mmd 0,4096-ptr_max
PARAM_VALUE 0 phy->interrupts 0
PARAM_VALUE 0 phy->is_on_sfp_module 0
PARAM_VALUE 0 phy->led_link_trigger 4096-ptr_max
PARAM_VALUE 0 phy->mdio.bus 4096-ptr_max
PARAM_VALUE 0 phy->mdio.bus->mdio_lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 phy->mdio.dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 phy->mdio.reset_ctrl->deassert_count.counter s32min-s32max
PARAM_VALUE 0 phy->mdio.reset_state 0
PARAM_VALUE 0 phy->phy_num_led_triggers 1-50
PARAM_VALUE 0 phy->port 0,3,255
PARAM_VALUE 0 phy->sfp_bus 0,4096-ptr_max
PARAM_VALUE 0 phy->state 1
PARAM_VALUE 0 phy->supported 4096-ptr_max
PARAM_VALUE 0 *phy->mdio.bus->mdio_lock.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 plt 4096-ptr_max
PARAM_VALUE 2 speed 0
PARAM_VALUE 3 suffix 5158629417436008448
BUF_SIZE 0 phy->led_link_trigger 232
BUF_SIZE 1 plt 232
BUF_SIZE 3 suffix 5
CAPPED_DATA 0 phy->max_n_ports 1
DATA_SOURCE 0 phy $0
DATA_SOURCE 1 plt r _kzalloc_noprof
STR_LEN 0 phy 4
TERMINATED 3 suffix 1
RX_PATH
TASK_NOT_RUNNING

drivers/net/phy/phy_led_triggers.c phy_led_triggers_register() -> phy_led_trigger_register()

Type Parameter Key Value
PARAM_VALUE 0 phy 4096-ptr_max
PARAM_VALUE 0 phy->advertising 4096-ptr_max
PARAM_VALUE 0 phy->drv 4096-ptr_max
PARAM_VALUE 0 phy->drv->probe 0,4096-ptr_max
PARAM_VALUE 0 phy->drv->read_mmd 0,4096-ptr_max
PARAM_VALUE 0 phy->interrupts 0
PARAM_VALUE 0 phy->is_on_sfp_module 0
PARAM_VALUE 0 phy->led_link_trigger 4096-ptr_max
PARAM_VALUE 0 phy->led_link_trigger->speed 0
PARAM_VALUE 0 phy->led_link_trigger->trigger.led_cdevs.next 4096-ptr_max
PARAM_VALUE 0 phy->led_link_trigger->trigger.led_cdevs.next->next 4096-ptr_max
PARAM_VALUE 0 phy->led_link_trigger->trigger.led_cdevs.prev 4096-ptr_max
PARAM_VALUE 0 phy->led_link_trigger->trigger.led_cdevs.prev->next 4096-ptr_max
PARAM_VALUE 0 phy->led_link_trigger->trigger.led_cdevs.prev->prev 4096-ptr_max
PARAM_VALUE 0 phy->led_link_trigger->trigger.next_trig.next 4096-ptr_max
PARAM_VALUE 0 phy->mdio.bus 4096-ptr_max
PARAM_VALUE 0 phy->mdio.bus->mdio_lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 phy->mdio.dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 phy->mdio.reset_ctrl->deassert_count.counter s32min-s32max
PARAM_VALUE 0 phy->mdio.reset_state 0
PARAM_VALUE 0 phy->phy_led_triggers 4096-ptr_max
PARAM_VALUE 0 phy->phy_num_led_triggers 1-50
PARAM_VALUE 0 phy->port 0,3,255
PARAM_VALUE 0 phy->sfp_bus 0,4096-ptr_max
PARAM_VALUE 0 phy->state 1
PARAM_VALUE 0 phy->supported 4096-ptr_max
PARAM_VALUE 0 *phy->led_link_trigger->name 0-255
PARAM_VALUE 0 *phy->mdio.bus->mdio_lock.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 plt 4096-ptr_max
PARAM_VALUE 3 suffix 4096-ptr_max
BUF_SIZE 0 phy->led_link_trigger 232
BUF_SIZE 0 phy->phy_led_triggers 232-11600
BUF_SIZE 3 suffix 6-9,32
CAPPED_DATA 0 phy->max_n_ports 1
DATA_SOURCE 0 phy $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 phy->phy_num_led_triggers