Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 11 files:
- drivers/leds/led-triggers.c
- drivers/leds/trigger/ledtrig-activity.c, line 247
- drivers/leds/trigger/ledtrig-heartbeat.c, line 190
- drivers/leds/trigger/ledtrig-pattern.c, line 529
- drivers/net/phy/phy_led_triggers.c, line 78
- drivers/power/supply/power_supply_leds.c, line 60
- drivers/tty/vt/keyboard.c, line 1146
- include/linux/leds.h, line 555
- net/mac80211/led.c
- net/netfilter/xt_LED.c, line 125
- net/rfkill/core.c
Smatch caller information:
drivers/leds/trigger/ledtrig-tty.c ledtrig_tty_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 8549602285855612928 |
drivers/leds/trigger/ledtrig-gpio.c gpio_led_trigger_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 5503681357183000576 |
drivers/tty/vt/keyboard.c kbd_init_leds() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|
drivers/net/phy/phy_led_triggers.c phy_led_trigger_register() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/rfkill/core.c rfkill_global_led_trigger_register() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 1165517066089476096 |
| PARAM_VALUE | 0 | trig->name | 6874902472656711680 |
| TERMINATED | 0 | trig->name | 1 |
net/rfkill/core.c rfkill_global_led_trigger_register() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 3714442527688720384 |
| PARAM_VALUE | 0 | trig->name | 7197507950762680320 |
| TERMINATED | 0 | trig->name | 1 |
net/rfkill/core.c rfkill_led_trigger_register() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 4096-ptr_max |
| PARAM_VALUE | 0 | trig->activate | 2567247933461229568 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rfkill_global_mutex | ||
| HALF_LOCKED2 | &dev->dev.mutex |
drivers/leds/trigger/ledtrig-timer.c timer_led_trigger_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 866139652073021440 |
drivers/usb/core/ledtrig-usbport.c usbport_led_trigger_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 5329421674345033728 |
drivers/leds/trigger/ledtrig-backlight.c bl_led_trigger_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 8812575953555288064 |
drivers/leds/led-triggers.c devm_led_trigger_register() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 4096-ptr_max |
| PARAM_VALUE | 0 | trig->name | 1-u64max |
| DATA_SOURCE | 0 | trig | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/leds/led-triggers.c led_trigger_register_simple() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 4096-ptr_max |
| BUF_SIZE | 0 | trig | 152 |
| BUF_SIZE | 0 | trig->name | s32min,(-10),1-s32max |
| DATA_SOURCE | 0 | trig | r _kzalloc_noprof |
| STR_LEN | 0 | trig->name | (-1),3,5-13,15,21 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/leds/trigger/ledtrig-netdev.c netdev_led_trigger_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 5986909268628791296 |
drivers/leds/trigger/ledtrig-oneshot.c oneshot_led_trigger_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 9142734165427216384 |
drivers/leds/trigger/ledtrig-heartbeat.c heartbeat_trig_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 5687113538596298752 |
net/netfilter/xt_LED.c led_tg_check() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 4096-ptr_max |
| PARAM_VALUE | 0 | trig->name | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &xt_led_mutex |
drivers/leds/trigger/ledtrig-activity.c activity_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 3337207022122741760 |
drivers/leds/trigger/ledtrig-transient.c transient_trigger_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 2107253682021904384 |
drivers/leds/trigger/ledtrig-pattern.c pattern_trig_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 1558018809815973888 |
drivers/leds/trigger/ledtrig-default-on.c defon_led_trigger_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 1279656966456741888 |
drivers/power/supply/power_supply_leds.c power_supply_register_led_trigger() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 4096-ptr_max |
| PARAM_VALUE | 0 | trig->activate | 4620375215100928000 |
| PARAM_VALUE | 0 | trig->name | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
net/mac80211/led.c ieee80211_led_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 4096-ptr_max |
| PARAM_VALUE | 0 | trig->activate | 5208655596589756416 |
| PARAM_VALUE | 0 | trig->deactivate | 5780223667652104192 |
| PARAM_VALUE | 0 | trig->name | 1-u64max |
net/mac80211/led.c ieee80211_led_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 4096-ptr_max |
| PARAM_VALUE | 0 | trig->activate | 7516363410480107520 |
| PARAM_VALUE | 0 | trig->deactivate | 2040954833334759424 |
| PARAM_VALUE | 0 | trig->name | 1-u64max |
net/mac80211/led.c ieee80211_led_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 4096-ptr_max |
| PARAM_VALUE | 0 | trig->activate | 1251807602931302400 |
| PARAM_VALUE | 0 | trig->deactivate | 1811703768617955328 |
| PARAM_VALUE | 0 | trig->name | 1-u64max |
net/mac80211/led.c ieee80211_led_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 4096-ptr_max |
| PARAM_VALUE | 0 | trig->activate | 3693421906023596032 |
| PARAM_VALUE | 0 | trig->deactivate | 2936709936590602240 |
| PARAM_VALUE | 0 | trig->name | 1-u64max |
net/mac80211/led.c ieee80211_led_init() -> led_trigger_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | trig | 4096-ptr_max |
| PARAM_VALUE | 0 | trig->activate | 8352215923865108480 |
| PARAM_VALUE | 0 | trig->deactivate | 6592074618800312320 |