Lines Matching defs:data
25 struct stm_source_data data;
37 stm_source_write(&heartbeat->data, 0, str, sizeof str);
44 static int stm_heartbeat_link(struct stm_source_data *data)
47 container_of(data, struct stm_heartbeat, data);
56 static void stm_heartbeat_unlink(struct stm_source_data *data)
59 container_of(data, struct stm_heartbeat, data);
73 stm_heartbeat[i].data.name =
75 if (!stm_heartbeat[i].data.name) {
80 stm_heartbeat[i].data.nr_chans = 1;
81 stm_heartbeat[i].data.link = stm_heartbeat_link;
82 stm_heartbeat[i].data.unlink = stm_heartbeat_unlink;
88 ret = stm_source_register_device(NULL, &stm_heartbeat[i].data);
97 stm_source_unregister_device(&stm_heartbeat[i].data);
99 kfree(stm_heartbeat[i].data.name);
110 stm_source_unregister_device(&stm_heartbeat[i].data);
111 kfree(stm_heartbeat[i].data.name);