Lines Matching refs:heartbeat_data

37 	struct heartbeat_trig_data *heartbeat_data =  in led_heartbeat_function()  local
38 from_timer(heartbeat_data, t, timer); in led_heartbeat_function()
43 led_cdev = heartbeat_data->led_cdev; in led_heartbeat_function()
54 switch (heartbeat_data->phase) { in led_heartbeat_function()
62 heartbeat_data->period = 300 + in led_heartbeat_function()
64 heartbeat_data->period = in led_heartbeat_function()
65 msecs_to_jiffies(heartbeat_data->period); in led_heartbeat_function()
67 heartbeat_data->phase++; in led_heartbeat_function()
68 if (!heartbeat_data->invert) in led_heartbeat_function()
72 delay = heartbeat_data->period / 4 - msecs_to_jiffies(70); in led_heartbeat_function()
73 heartbeat_data->phase++; in led_heartbeat_function()
74 if (heartbeat_data->invert) in led_heartbeat_function()
79 heartbeat_data->phase++; in led_heartbeat_function()
80 if (!heartbeat_data->invert) in led_heartbeat_function()
84 delay = heartbeat_data->period - heartbeat_data->period / 4 - in led_heartbeat_function()
86 heartbeat_data->phase = 0; in led_heartbeat_function()
87 if (heartbeat_data->invert) in led_heartbeat_function()
93 mod_timer(&heartbeat_data->timer, jiffies + delay); in led_heartbeat_function()
99 struct heartbeat_trig_data *heartbeat_data = in led_invert_show() local
102 return sprintf(buf, "%u\n", heartbeat_data->invert); in led_invert_show()
108 struct heartbeat_trig_data *heartbeat_data = in led_invert_store() local
117 heartbeat_data->invert = !!state; in led_invert_store()
132 struct heartbeat_trig_data *heartbeat_data; in heartbeat_trig_activate() local
134 heartbeat_data = kzalloc(sizeof(*heartbeat_data), GFP_KERNEL); in heartbeat_trig_activate()
135 if (!heartbeat_data) in heartbeat_trig_activate()
138 led_set_trigger_data(led_cdev, heartbeat_data); in heartbeat_trig_activate()
139 heartbeat_data->led_cdev = led_cdev; in heartbeat_trig_activate()
141 timer_setup(&heartbeat_data->timer, led_heartbeat_function, 0); in heartbeat_trig_activate()
142 heartbeat_data->phase = 0; in heartbeat_trig_activate()
145 led_heartbeat_function(&heartbeat_data->timer); in heartbeat_trig_activate()
153 struct heartbeat_trig_data *heartbeat_data = in heartbeat_trig_deactivate() local
156 del_timer_sync(&heartbeat_data->timer); in heartbeat_trig_deactivate()
157 kfree(heartbeat_data); in heartbeat_trig_deactivate()