/linux/include/linux/ |
H A D | leds.h | 184 struct led_trigger *trigger; 477 #define DEFINE_LED_TRIGGER(x) static struct led_trigger *x; 478 #define DEFINE_LED_TRIGGER_GLOBAL(x) struct led_trigger *x; 484 struct led_trigger { struct 516 int led_trigger_register(struct led_trigger *trigger); 517 void led_trigger_unregister(struct led_trigger *trigger); 519 struct led_trigger *trigger); 522 struct led_trigger **trigger); 523 void led_trigger_unregister_simple(struct led_trigger *trigger); 524 void led_trigger_event(struct led_trigger *trigger, enum led_brightness event); [all …]
|
H A D | phy_led_triggers.h | 21 struct led_trigger trigger;
|
/linux/net/bluetooth/ |
H A D | leds.c | 14 struct led_trigger led_trigger; member 19 struct hci_basic_led_trigger, led_trigger) 56 static struct led_trigger *led_allocate_basic(struct hci_dev *hdev, in led_allocate_basic() 67 htrig->led_trigger.activate = activate; in led_allocate_basic() 68 htrig->led_trigger.name = devm_kasprintf(&hdev->dev, GFP_KERNEL, in led_allocate_basic() 71 if (!htrig->led_trigger.name) in led_allocate_basic() 74 if (devm_led_trigger_register(&hdev->dev, &htrig->led_trigger)) in led_allocate_basic() 77 return &htrig->led_trigger; in led_allocate_basic() 80 devm_kfree(&hdev->dev, (void *)htrig->led_trigger.name); in led_allocate_basic()
|
/linux/net/rfkill/ |
H A D | core.c | 57 struct led_trigger led_trigger; member 122 struct led_trigger *trigger; in rfkill_led_trigger_event() 127 trigger = &rfkill->led_trigger; in rfkill_led_trigger_event() 139 rfkill = container_of(led->trigger, struct rfkill, led_trigger); in rfkill_led_trigger_activate() 148 return rfkill->led_trigger.name; in rfkill_get_led_trigger_name() 162 rfkill->led_trigger.name = rfkill->ledtrigname in rfkill_led_trigger_register() 164 rfkill->led_trigger.activate = rfkill_led_trigger_activate; in rfkill_led_trigger_register() 165 return led_trigger_register(&rfkill->led_trigger); in rfkill_led_trigger_register() 170 led_trigger_unregister(&rfkill->led_trigger); in rfkill_led_trigger_unregister() 173 static struct led_trigger rfkill_any_led_trigger; [all …]
|
/linux/drivers/power/supply/ |
H A D | power_supply_leds.c | 23 struct led_trigger trig; 42 struct led_trigger **tp, int *err) in power_supply_register_led_trigger() 79 static void power_supply_unregister_led_trigger(struct led_trigger *trig) in power_supply_unregister_led_trigger()
|
/linux/drivers/leds/trigger/ |
H A D | ledtrig-cpu.c | 36 struct led_trigger *_trig; 41 static struct led_trigger *trig_cpu_all;
|
H A D | ledtrig-default-on.c | 22 static struct led_trigger defon_led_trigger = {
|
H A D | ledtrig-panic.c | 15 static struct led_trigger *trigger;
|
H A D | ledtrig-timer.c | 125 static struct led_trigger timer_led_trigger = {
|
H A D | ledtrig-backlight.c | 132 static struct led_trigger bl_led_trigger = {
|
H A D | ledtrig-gpio.c | 131 static struct led_trigger gpio_led_trigger = {
|
H A D | ledtrig-input-events.c | 31 static struct led_trigger *input_events_led_trigger;
|
H A D | ledtrig-transient.c | 188 static struct led_trigger transient_trigger = {
|
H A D | ledtrig-oneshot.c | 190 static struct led_trigger oneshot_led_trigger = {
|
H A D | ledtrig-heartbeat.c | 159 static struct led_trigger heartbeat_led_trigger = {
|
H A D | ledtrig-tty.c | 347 static struct led_trigger ledtrig_tty = {
|
/linux/drivers/usb/common/ |
H A D | led.c | 22 struct led_trigger *trig = NULL; in usb_led_activity()
|
/linux/drivers/net/arcnet/ |
H A D | arcdevice.h | 263 struct led_trigger *tx_led_trig; 265 struct led_trigger *recon_led_trig;
|
/linux/sound/core/ |
H A D | control_led.c | 56 static struct led_trigger *snd_ctl_ledtrig_audio[NUM_AUDIO_LEDS]; 179 struct led_trigger *trig = snd_ctl_ledtrig_audio[led->trigger_type]; in snd_ctl_led_set_state() 427 struct led_trigger *trig = snd_ctl_ledtrig_audio[led->trigger_type]; in brightness_show()
|
/linux/net/netfilter/ |
H A D | xt_LED.c | 35 struct led_trigger netfilter_led_trigger;
|
/linux/drivers/leds/ |
H A D | leds-cros_ec.c | 104 static struct led_trigger cros_ec_led_trigger = {
|
/linux/net/mac80211/ |
H A D | ieee80211_i.h | 1528 struct led_trigger tx_led, rx_led, assoc_led, radio_led; 1529 struct led_trigger tpt_led;
|
/linux/drivers/media/rc/ |
H A D | rc-main.c | 85 static struct led_trigger *led_feedback;
|
/linux/drivers/tty/vt/ |
H A D | keyboard.c | 1025 struct led_trigger trigger;
|
/linux/include/net/bluetooth/ |
H A D | hci_core.h | 611 struct led_trigger *power_led;
|