activity_data 34 drivers/leds/trigger/ledtrig-activity.c struct activity_data *activity_data = from_timer(activity_data, t, activity_data 36 drivers/leds/trigger/ledtrig-activity.c struct led_classdev *led_cdev = activity_data->led_cdev; activity_data 74 drivers/leds/trigger/ledtrig-activity.c diff_boot = (curr_boot - activity_data->last_boot) >> 16; activity_data 75 drivers/leds/trigger/ledtrig-activity.c diff_used = (curr_used - activity_data->last_used) >> 16; activity_data 76 drivers/leds/trigger/ledtrig-activity.c activity_data->last_boot = curr_boot; activity_data 77 drivers/leds/trigger/ledtrig-activity.c activity_data->last_used = curr_used; activity_data 121 drivers/leds/trigger/ledtrig-activity.c activity_data->time_left -= 100; activity_data 122 drivers/leds/trigger/ledtrig-activity.c if (activity_data->time_left <= 0) { activity_data 123 drivers/leds/trigger/ledtrig-activity.c activity_data->time_left = 0; activity_data 124 drivers/leds/trigger/ledtrig-activity.c activity_data->state = !activity_data->state; activity_data 126 drivers/leds/trigger/ledtrig-activity.c (activity_data->state ^ activity_data->invert) ? activity_data 133 drivers/leds/trigger/ledtrig-activity.c delay = activity_data->state ? activity_data 137 drivers/leds/trigger/ledtrig-activity.c delay = activity_data->state ? activity_data 142 drivers/leds/trigger/ledtrig-activity.c if (!activity_data->time_left || delay <= activity_data->time_left) activity_data 143 drivers/leds/trigger/ledtrig-activity.c activity_data->time_left = delay; activity_data 145 drivers/leds/trigger/ledtrig-activity.c delay = min_t(int, activity_data->time_left, 100); activity_data 146 drivers/leds/trigger/ledtrig-activity.c mod_timer(&activity_data->timer, jiffies + msecs_to_jiffies(delay)); activity_data 152 drivers/leds/trigger/ledtrig-activity.c struct activity_data *activity_data = led_trigger_get_drvdata(dev); activity_data 154 drivers/leds/trigger/ledtrig-activity.c return sprintf(buf, "%u\n", activity_data->invert); activity_data 161 drivers/leds/trigger/ledtrig-activity.c struct activity_data *activity_data = led_trigger_get_drvdata(dev); activity_data 169 drivers/leds/trigger/ledtrig-activity.c activity_data->invert = !!state; activity_data 184 drivers/leds/trigger/ledtrig-activity.c struct activity_data *activity_data; activity_data 186 drivers/leds/trigger/ledtrig-activity.c activity_data = kzalloc(sizeof(*activity_data), GFP_KERNEL); activity_data 187 drivers/leds/trigger/ledtrig-activity.c if (!activity_data) activity_data 190 drivers/leds/trigger/ledtrig-activity.c led_set_trigger_data(led_cdev, activity_data); activity_data 192 drivers/leds/trigger/ledtrig-activity.c activity_data->led_cdev = led_cdev; activity_data 193 drivers/leds/trigger/ledtrig-activity.c timer_setup(&activity_data->timer, led_activity_function, 0); activity_data 196 drivers/leds/trigger/ledtrig-activity.c led_activity_function(&activity_data->timer); activity_data 204 drivers/leds/trigger/ledtrig-activity.c struct activity_data *activity_data = led_get_trigger_data(led_cdev); activity_data 206 drivers/leds/trigger/ledtrig-activity.c del_timer_sync(&activity_data->timer); activity_data 207 drivers/leds/trigger/ledtrig-activity.c kfree(activity_data);