trigger_data 128 drivers/leds/led-triggers.c led_cdev->trigger_data = NULL; trigger_data 174 drivers/leds/led-triggers.c led_cdev->trigger_data = NULL; trigger_data 65 drivers/leds/trigger/ledtrig-netdev.c static void set_baseline_state(struct led_netdev_data *trigger_data) trigger_data 68 drivers/leds/trigger/ledtrig-netdev.c struct led_classdev *led_cdev = trigger_data->led_cdev; trigger_data 76 drivers/leds/trigger/ledtrig-netdev.c if (!test_bit(NETDEV_LED_MODE_LINKUP, &trigger_data->mode)) trigger_data 79 drivers/leds/trigger/ledtrig-netdev.c if (test_bit(NETDEV_LED_LINK, &trigger_data->mode)) trigger_data 88 drivers/leds/trigger/ledtrig-netdev.c if (test_bit(NETDEV_LED_TX, &trigger_data->mode) || trigger_data 89 drivers/leds/trigger/ledtrig-netdev.c test_bit(NETDEV_LED_RX, &trigger_data->mode)) trigger_data 90 drivers/leds/trigger/ledtrig-netdev.c schedule_delayed_work(&trigger_data->work, 0); trigger_data 97 drivers/leds/trigger/ledtrig-netdev.c struct led_netdev_data *trigger_data = led_trigger_get_drvdata(dev); trigger_data 100 drivers/leds/trigger/ledtrig-netdev.c spin_lock_bh(&trigger_data->lock); trigger_data 101 drivers/leds/trigger/ledtrig-netdev.c len = sprintf(buf, "%s\n", trigger_data->device_name); trigger_data 102 drivers/leds/trigger/ledtrig-netdev.c spin_unlock_bh(&trigger_data->lock); trigger_data 111 drivers/leds/trigger/ledtrig-netdev.c struct led_netdev_data *trigger_data = led_trigger_get_drvdata(dev); trigger_data 116 drivers/leds/trigger/ledtrig-netdev.c cancel_delayed_work_sync(&trigger_data->work); trigger_data 118 drivers/leds/trigger/ledtrig-netdev.c spin_lock_bh(&trigger_data->lock); trigger_data 120 drivers/leds/trigger/ledtrig-netdev.c if (trigger_data->net_dev) { trigger_data 121 drivers/leds/trigger/ledtrig-netdev.c dev_put(trigger_data->net_dev); trigger_data 122 drivers/leds/trigger/ledtrig-netdev.c trigger_data->net_dev = NULL; trigger_data 125 drivers/leds/trigger/ledtrig-netdev.c memcpy(trigger_data->device_name, buf, size); trigger_data 126 drivers/leds/trigger/ledtrig-netdev.c trigger_data->device_name[size] = 0; trigger_data 127 drivers/leds/trigger/ledtrig-netdev.c if (size > 0 && trigger_data->device_name[size - 1] == '\n') trigger_data 128 drivers/leds/trigger/ledtrig-netdev.c trigger_data->device_name[size - 1] = 0; trigger_data 130 drivers/leds/trigger/ledtrig-netdev.c if (trigger_data->device_name[0] != 0) trigger_data 131 drivers/leds/trigger/ledtrig-netdev.c trigger_data->net_dev = trigger_data 132 drivers/leds/trigger/ledtrig-netdev.c dev_get_by_name(&init_net, trigger_data->device_name); trigger_data 134 drivers/leds/trigger/ledtrig-netdev.c clear_bit(NETDEV_LED_MODE_LINKUP, &trigger_data->mode); trigger_data 135 drivers/leds/trigger/ledtrig-netdev.c if (trigger_data->net_dev != NULL) trigger_data 136 drivers/leds/trigger/ledtrig-netdev.c if (netif_carrier_ok(trigger_data->net_dev)) trigger_data 137 drivers/leds/trigger/ledtrig-netdev.c set_bit(NETDEV_LED_MODE_LINKUP, &trigger_data->mode); trigger_data 139 drivers/leds/trigger/ledtrig-netdev.c trigger_data->last_activity = 0; trigger_data 141 drivers/leds/trigger/ledtrig-netdev.c set_baseline_state(trigger_data); trigger_data 142 drivers/leds/trigger/ledtrig-netdev.c spin_unlock_bh(&trigger_data->lock); trigger_data 152 drivers/leds/trigger/ledtrig-netdev.c struct led_netdev_data *trigger_data = led_trigger_get_drvdata(dev); trigger_data 169 drivers/leds/trigger/ledtrig-netdev.c return sprintf(buf, "%u\n", test_bit(bit, &trigger_data->mode)); trigger_data 175 drivers/leds/trigger/ledtrig-netdev.c struct led_netdev_data *trigger_data = led_trigger_get_drvdata(dev); trigger_data 198 drivers/leds/trigger/ledtrig-netdev.c cancel_delayed_work_sync(&trigger_data->work); trigger_data 201 drivers/leds/trigger/ledtrig-netdev.c set_bit(bit, &trigger_data->mode); trigger_data 203 drivers/leds/trigger/ledtrig-netdev.c clear_bit(bit, &trigger_data->mode); trigger_data 205 drivers/leds/trigger/ledtrig-netdev.c set_baseline_state(trigger_data); trigger_data 255 drivers/leds/trigger/ledtrig-netdev.c struct led_netdev_data *trigger_data = led_trigger_get_drvdata(dev); trigger_data 258 drivers/leds/trigger/ledtrig-netdev.c jiffies_to_msecs(atomic_read(&trigger_data->interval))); trigger_data 265 drivers/leds/trigger/ledtrig-netdev.c struct led_netdev_data *trigger_data = led_trigger_get_drvdata(dev); trigger_data 275 drivers/leds/trigger/ledtrig-netdev.c cancel_delayed_work_sync(&trigger_data->work); trigger_data 277 drivers/leds/trigger/ledtrig-netdev.c atomic_set(&trigger_data->interval, msecs_to_jiffies(value)); trigger_data 278 drivers/leds/trigger/ledtrig-netdev.c set_baseline_state(trigger_data); /* resets timer */ trigger_data 301 drivers/leds/trigger/ledtrig-netdev.c struct led_netdev_data *trigger_data = trigger_data 309 drivers/leds/trigger/ledtrig-netdev.c if (!(dev == trigger_data->net_dev || trigger_data 310 drivers/leds/trigger/ledtrig-netdev.c (evt == NETDEV_CHANGENAME && !strcmp(dev->name, trigger_data->device_name)) || trigger_data 311 drivers/leds/trigger/ledtrig-netdev.c (evt == NETDEV_REGISTER && !strcmp(dev->name, trigger_data->device_name)))) trigger_data 314 drivers/leds/trigger/ledtrig-netdev.c cancel_delayed_work_sync(&trigger_data->work); trigger_data 316 drivers/leds/trigger/ledtrig-netdev.c spin_lock_bh(&trigger_data->lock); trigger_data 318 drivers/leds/trigger/ledtrig-netdev.c clear_bit(NETDEV_LED_MODE_LINKUP, &trigger_data->mode); trigger_data 322 drivers/leds/trigger/ledtrig-netdev.c if (trigger_data->net_dev) trigger_data 323 drivers/leds/trigger/ledtrig-netdev.c dev_put(trigger_data->net_dev); trigger_data 325 drivers/leds/trigger/ledtrig-netdev.c trigger_data->net_dev = dev; trigger_data 328 drivers/leds/trigger/ledtrig-netdev.c dev_put(trigger_data->net_dev); trigger_data 329 drivers/leds/trigger/ledtrig-netdev.c trigger_data->net_dev = NULL; trigger_data 334 drivers/leds/trigger/ledtrig-netdev.c set_bit(NETDEV_LED_MODE_LINKUP, &trigger_data->mode); trigger_data 338 drivers/leds/trigger/ledtrig-netdev.c set_baseline_state(trigger_data); trigger_data 340 drivers/leds/trigger/ledtrig-netdev.c spin_unlock_bh(&trigger_data->lock); trigger_data 348 drivers/leds/trigger/ledtrig-netdev.c struct led_netdev_data *trigger_data = trigger_data 357 drivers/leds/trigger/ledtrig-netdev.c if (!trigger_data->net_dev) { trigger_data 358 drivers/leds/trigger/ledtrig-netdev.c led_set_brightness(trigger_data->led_cdev, LED_OFF); trigger_data 363 drivers/leds/trigger/ledtrig-netdev.c if (!test_bit(NETDEV_LED_TX, &trigger_data->mode) && trigger_data 364 drivers/leds/trigger/ledtrig-netdev.c !test_bit(NETDEV_LED_RX, &trigger_data->mode)) trigger_data 367 drivers/leds/trigger/ledtrig-netdev.c dev_stats = dev_get_stats(trigger_data->net_dev, &temp); trigger_data 369 drivers/leds/trigger/ledtrig-netdev.c (test_bit(NETDEV_LED_TX, &trigger_data->mode) ? trigger_data 371 drivers/leds/trigger/ledtrig-netdev.c (test_bit(NETDEV_LED_RX, &trigger_data->mode) ? trigger_data 374 drivers/leds/trigger/ledtrig-netdev.c if (trigger_data->last_activity != new_activity) { trigger_data 375 drivers/leds/trigger/ledtrig-netdev.c led_stop_software_blink(trigger_data->led_cdev); trigger_data 377 drivers/leds/trigger/ledtrig-netdev.c invert = test_bit(NETDEV_LED_LINK, &trigger_data->mode); trigger_data 379 drivers/leds/trigger/ledtrig-netdev.c atomic_read(&trigger_data->interval)); trigger_data 381 drivers/leds/trigger/ledtrig-netdev.c led_blink_set_oneshot(trigger_data->led_cdev, trigger_data 385 drivers/leds/trigger/ledtrig-netdev.c trigger_data->last_activity = new_activity; trigger_data 388 drivers/leds/trigger/ledtrig-netdev.c schedule_delayed_work(&trigger_data->work, trigger_data 389 drivers/leds/trigger/ledtrig-netdev.c (atomic_read(&trigger_data->interval)*2)); trigger_data 394 drivers/leds/trigger/ledtrig-netdev.c struct led_netdev_data *trigger_data; trigger_data 397 drivers/leds/trigger/ledtrig-netdev.c trigger_data = kzalloc(sizeof(struct led_netdev_data), GFP_KERNEL); trigger_data 398 drivers/leds/trigger/ledtrig-netdev.c if (!trigger_data) trigger_data 401 drivers/leds/trigger/ledtrig-netdev.c spin_lock_init(&trigger_data->lock); trigger_data 403 drivers/leds/trigger/ledtrig-netdev.c trigger_data->notifier.notifier_call = netdev_trig_notify; trigger_data 404 drivers/leds/trigger/ledtrig-netdev.c trigger_data->notifier.priority = 10; trigger_data 406 drivers/leds/trigger/ledtrig-netdev.c INIT_DELAYED_WORK(&trigger_data->work, netdev_trig_work); trigger_data 408 drivers/leds/trigger/ledtrig-netdev.c trigger_data->led_cdev = led_cdev; trigger_data 409 drivers/leds/trigger/ledtrig-netdev.c trigger_data->net_dev = NULL; trigger_data 410 drivers/leds/trigger/ledtrig-netdev.c trigger_data->device_name[0] = 0; trigger_data 412 drivers/leds/trigger/ledtrig-netdev.c trigger_data->mode = 0; trigger_data 413 drivers/leds/trigger/ledtrig-netdev.c atomic_set(&trigger_data->interval, msecs_to_jiffies(50)); trigger_data 414 drivers/leds/trigger/ledtrig-netdev.c trigger_data->last_activity = 0; trigger_data 416 drivers/leds/trigger/ledtrig-netdev.c led_set_trigger_data(led_cdev, trigger_data); trigger_data 418 drivers/leds/trigger/ledtrig-netdev.c rc = register_netdevice_notifier(&trigger_data->notifier); trigger_data 420 drivers/leds/trigger/ledtrig-netdev.c kfree(trigger_data); trigger_data 427 drivers/leds/trigger/ledtrig-netdev.c struct led_netdev_data *trigger_data = led_get_trigger_data(led_cdev); trigger_data 429 drivers/leds/trigger/ledtrig-netdev.c unregister_netdevice_notifier(&trigger_data->notifier); trigger_data 431 drivers/leds/trigger/ledtrig-netdev.c cancel_delayed_work_sync(&trigger_data->work); trigger_data 433 drivers/leds/trigger/ledtrig-netdev.c if (trigger_data->net_dev) trigger_data 434 drivers/leds/trigger/ledtrig-netdev.c dev_put(trigger_data->net_dev); trigger_data 436 drivers/leds/trigger/ledtrig-netdev.c kfree(trigger_data); trigger_data 122 drivers/leds/trigger/ledtrig-pattern.c struct pattern_trig_data *data = led_cdev->trigger_data; trigger_data 149 drivers/leds/trigger/ledtrig-pattern.c struct pattern_trig_data *data = led_cdev->trigger_data; trigger_data 165 drivers/leds/trigger/ledtrig-pattern.c struct pattern_trig_data *data = led_cdev->trigger_data; trigger_data 263 drivers/leds/trigger/ledtrig-pattern.c struct pattern_trig_data *data = led_cdev->trigger_data; trigger_data 296 drivers/leds/trigger/ledtrig-pattern.c struct pattern_trig_data *data = led_cdev->trigger_data; trigger_data 315 drivers/leds/trigger/ledtrig-pattern.c struct pattern_trig_data *data = led_cdev->trigger_data; trigger_data 423 drivers/leds/trigger/ledtrig-pattern.c struct pattern_trig_data *data = led_cdev->trigger_data; trigger_data 264 drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h __le32 trigger_data; trigger_data 139 include/linux/leds.h void *trigger_data; trigger_data 392 include/linux/leds.h void *trigger_data) trigger_data 394 include/linux/leds.h led_cdev->trigger_data = trigger_data; trigger_data 399 include/linux/leds.h return led_cdev->trigger_data; trigger_data 1668 kernel/trace/trace.h struct event_trigger_data *trigger_data, trigger_data 6211 kernel/trace/trace_events_hist.c struct event_trigger_data *trigger_data; trigger_data 6281 kernel/trace/trace_events_hist.c trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); trigger_data 6282 kernel/trace/trace_events_hist.c if (!trigger_data) { trigger_data 6287 kernel/trace/trace_events_hist.c trigger_data->count = -1; trigger_data 6288 kernel/trace/trace_events_hist.c trigger_data->ops = trigger_ops; trigger_data 6289 kernel/trace/trace_events_hist.c trigger_data->cmd_ops = cmd_ops; trigger_data 6291 kernel/trace/trace_events_hist.c INIT_LIST_HEAD(&trigger_data->list); trigger_data 6292 kernel/trace/trace_events_hist.c RCU_INIT_POINTER(trigger_data->filter, NULL); trigger_data 6294 kernel/trace/trace_events_hist.c trigger_data->private_data = hist_data; trigger_data 6298 kernel/trace/trace_events_hist.c ret = cmd_ops->set_filter(param, trigger_data, file); trigger_data 6304 kernel/trace/trace_events_hist.c if (!have_hist_trigger_match(trigger_data, file)) trigger_data 6307 kernel/trace/trace_events_hist.c if (hist_trigger_check_refs(trigger_data, file)) { trigger_data 6312 kernel/trace/trace_events_hist.c cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); trigger_data 6321 kernel/trace/trace_events_hist.c ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); trigger_data 6334 kernel/trace/trace_events_hist.c if (get_named_trigger_data(trigger_data)) trigger_data 6348 kernel/trace/trace_events_hist.c ret = hist_trigger_enable(trigger_data, file); trigger_data 6364 kernel/trace/trace_events_hist.c cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); trigger_data 6367 kernel/trace/trace_events_hist.c cmd_ops->set_filter(NULL, trigger_data, NULL); trigger_data 6371 kernel/trace/trace_events_hist.c kfree(trigger_data); trigger_data 626 kernel/trace/trace_events_trigger.c struct event_trigger_data *trigger_data; trigger_data 639 kernel/trace/trace_events_trigger.c trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); trigger_data 640 kernel/trace/trace_events_trigger.c if (!trigger_data) trigger_data 643 kernel/trace/trace_events_trigger.c trigger_data->count = -1; trigger_data 644 kernel/trace/trace_events_trigger.c trigger_data->ops = trigger_ops; trigger_data 645 kernel/trace/trace_events_trigger.c trigger_data->cmd_ops = cmd_ops; trigger_data 646 kernel/trace/trace_events_trigger.c trigger_data->private_data = file; trigger_data 647 kernel/trace/trace_events_trigger.c INIT_LIST_HEAD(&trigger_data->list); trigger_data 648 kernel/trace/trace_events_trigger.c INIT_LIST_HEAD(&trigger_data->named_list); trigger_data 651 kernel/trace/trace_events_trigger.c cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); trigger_data 652 kernel/trace/trace_events_trigger.c kfree(trigger_data); trigger_data 668 kernel/trace/trace_events_trigger.c ret = kstrtoul(number, 0, &trigger_data->count); trigger_data 679 kernel/trace/trace_events_trigger.c ret = cmd_ops->set_filter(param, trigger_data, file); trigger_data 685 kernel/trace/trace_events_trigger.c event_trigger_init(trigger_ops, trigger_data); trigger_data 686 kernel/trace/trace_events_trigger.c ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); trigger_data 693 kernel/trace/trace_events_trigger.c cmd_ops->unreg(glob, trigger_ops, trigger_data, file); trigger_data 699 kernel/trace/trace_events_trigger.c event_trigger_free(trigger_ops, trigger_data); trigger_data 705 kernel/trace/trace_events_trigger.c cmd_ops->set_filter(NULL, trigger_data, NULL); trigger_data 706 kernel/trace/trace_events_trigger.c kfree(trigger_data); trigger_data 727 kernel/trace/trace_events_trigger.c struct event_trigger_data *trigger_data, trigger_data 730 kernel/trace/trace_events_trigger.c struct event_trigger_data *data = trigger_data; trigger_data 1353 kernel/trace/trace_events_trigger.c struct event_trigger_data *trigger_data; trigger_data 1395 kernel/trace/trace_events_trigger.c trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); trigger_data 1396 kernel/trace/trace_events_trigger.c if (!trigger_data) trigger_data 1401 kernel/trace/trace_events_trigger.c kfree(trigger_data); trigger_data 1405 kernel/trace/trace_events_trigger.c trigger_data->count = -1; trigger_data 1406 kernel/trace/trace_events_trigger.c trigger_data->ops = trigger_ops; trigger_data 1407 kernel/trace/trace_events_trigger.c trigger_data->cmd_ops = cmd_ops; trigger_data 1408 kernel/trace/trace_events_trigger.c INIT_LIST_HEAD(&trigger_data->list); trigger_data 1409 kernel/trace/trace_events_trigger.c RCU_INIT_POINTER(trigger_data->filter, NULL); trigger_data 1414 kernel/trace/trace_events_trigger.c trigger_data->private_data = enable_data; trigger_data 1417 kernel/trace/trace_events_trigger.c cmd_ops->unreg(glob+1, trigger_ops, trigger_data, file); trigger_data 1418 kernel/trace/trace_events_trigger.c kfree(trigger_data); trigger_data 1425 kernel/trace/trace_events_trigger.c event_trigger_init(trigger_ops, trigger_data); trigger_data 1438 kernel/trace/trace_events_trigger.c ret = kstrtoul(number, 0, &trigger_data->count); trigger_data 1449 kernel/trace/trace_events_trigger.c ret = cmd_ops->set_filter(param, trigger_data, file); trigger_data 1464 kernel/trace/trace_events_trigger.c ret = cmd_ops->reg(glob, trigger_ops, trigger_data, file); trigger_data 1477 kernel/trace/trace_events_trigger.c event_trigger_free(trigger_ops, trigger_data); trigger_data 1487 kernel/trace/trace_events_trigger.c cmd_ops->set_filter(NULL, trigger_data, NULL); trigger_data 1488 kernel/trace/trace_events_trigger.c event_trigger_free(trigger_ops, trigger_data);