Lines Matching refs:data
42 struct sample_driver_foo_dev_data *data = dev->data; in sample_driver_foo_set_callback() local
45 data->cb_context = context; in sample_driver_foo_set_callback()
46 data->cb = cb; in sample_driver_foo_set_callback()
54 struct sample_driver_foo_dev_data *data = dev->data; in sample_driver_foo_state_set() local
58 data->timer.user_data = data; in sample_driver_foo_state_set()
60 k_timer_start(&data->timer, K_MSEC(100), K_MSEC(100)); in sample_driver_foo_state_set()
62 k_timer_stop(&data->timer); in sample_driver_foo_state_set()
76 struct sample_driver_foo_dev_data *data = param; in sample_driver_foo_isr() local
81 data->count); in sample_driver_foo_isr()
84 if (data->cb) { in sample_driver_foo_isr()
85 data->cb(data->dev, data->cb_context, data_payload); in sample_driver_foo_isr()
88 data->count++; in sample_driver_foo_isr()
98 struct sample_driver_foo_dev_data *data = dev->data; in sample_driver_foo_init() local
100 k_timer_init(&data->timer, sample_driver_timer_cb, NULL); in sample_driver_foo_init()
104 data->dev = dev; in sample_driver_foo_init()