Home
last modified time | relevance | path

Searched refs:trigger_data (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.15/drivers/leds/trigger/
Dledtrig-netdev.c65 static void set_baseline_state(struct led_netdev_data *trigger_data) in set_baseline_state() argument
68 struct led_classdev *led_cdev = trigger_data->led_cdev; in set_baseline_state()
76 if (!test_bit(NETDEV_LED_MODE_LINKUP, &trigger_data->mode)) in set_baseline_state()
79 if (test_bit(NETDEV_LED_LINK, &trigger_data->mode)) in set_baseline_state()
88 if (test_bit(NETDEV_LED_TX, &trigger_data->mode) || in set_baseline_state()
89 test_bit(NETDEV_LED_RX, &trigger_data->mode)) in set_baseline_state()
90 schedule_delayed_work(&trigger_data->work, 0); in set_baseline_state()
97 struct led_netdev_data *trigger_data = led_trigger_get_drvdata(dev); in device_name_show() local
100 spin_lock_bh(&trigger_data->lock); in device_name_show()
101 len = sprintf(buf, "%s\n", trigger_data->device_name); in device_name_show()
[all …]
Dledtrig-tty.c19 static void ledtrig_tty_restart(struct ledtrig_tty_data *trigger_data) in ledtrig_tty_restart() argument
21 schedule_delayed_work(&trigger_data->dwork, 0); in ledtrig_tty_restart()
27 struct ledtrig_tty_data *trigger_data = led_trigger_get_drvdata(dev); in ttyname_show() local
30 mutex_lock(&trigger_data->mutex); in ttyname_show()
32 if (trigger_data->ttyname) in ttyname_show()
33 len = sprintf(buf, "%s\n", trigger_data->ttyname); in ttyname_show()
35 mutex_unlock(&trigger_data->mutex); in ttyname_show()
44 struct ledtrig_tty_data *trigger_data = led_trigger_get_drvdata(dev); in ttyname_store() local
60 mutex_lock(&trigger_data->mutex); in ttyname_store()
62 running = trigger_data->ttyname != NULL; in ttyname_store()
[all …]
Dledtrig-pattern.c122 struct pattern_trig_data *data = led_cdev->trigger_data; in pattern_trig_start_pattern()
149 struct pattern_trig_data *data = led_cdev->trigger_data; in repeat_show()
165 struct pattern_trig_data *data = led_cdev->trigger_data; in repeat_store()
265 struct pattern_trig_data *data = led_cdev->trigger_data; in pattern_trig_store_patterns()
298 struct pattern_trig_data *data = led_cdev->trigger_data; in pattern_show()
317 struct pattern_trig_data *data = led_cdev->trigger_data; in hw_pattern_show()
425 struct pattern_trig_data *data = led_cdev->trigger_data; in pattern_trig_deactivate()
/Linux-v5.15/kernel/trace/
Dtrace_events_trigger.c645 struct event_trigger_data *trigger_data; in event_trigger_callback() local
664 trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); in event_trigger_callback()
665 if (!trigger_data) in event_trigger_callback()
668 trigger_data->count = -1; in event_trigger_callback()
669 trigger_data->ops = trigger_ops; in event_trigger_callback()
670 trigger_data->cmd_ops = cmd_ops; in event_trigger_callback()
671 trigger_data->private_data = file; in event_trigger_callback()
672 INIT_LIST_HEAD(&trigger_data->list); in event_trigger_callback()
673 INIT_LIST_HEAD(&trigger_data->named_list); in event_trigger_callback()
676 cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); in event_trigger_callback()
[all …]
Dtrace_events_hist.c5791 struct event_trigger_data *trigger_data; in event_hist_trigger_func() local
5861 trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); in event_hist_trigger_func()
5862 if (!trigger_data) { in event_hist_trigger_func()
5867 trigger_data->count = -1; in event_hist_trigger_func()
5868 trigger_data->ops = trigger_ops; in event_hist_trigger_func()
5869 trigger_data->cmd_ops = cmd_ops; in event_hist_trigger_func()
5871 INIT_LIST_HEAD(&trigger_data->list); in event_hist_trigger_func()
5872 RCU_INIT_POINTER(trigger_data->filter, NULL); in event_hist_trigger_func()
5874 trigger_data->private_data = hist_data; in event_hist_trigger_func()
5878 ret = cmd_ops->set_filter(param, trigger_data, file); in event_hist_trigger_func()
[all …]
Dtrace.h1572 struct event_trigger_data *trigger_data,
/Linux-v5.15/include/linux/
Dleds.h151 void *trigger_data; member
402 void *trigger_data) in led_set_trigger_data() argument
404 led_cdev->trigger_data = trigger_data; in led_set_trigger_data()
409 return led_cdev->trigger_data; in led_get_trigger_data()
/Linux-v5.15/drivers/leds/
Dled-triggers.c184 led_cdev->trigger_data = NULL; in led_trigger_set()
230 led_cdev->trigger_data = NULL; in led_trigger_set()