Lines Matching refs:data
51 static size_t get_num_irqs(void *data)
56 static int get_nth_irq(void *data, size_t n, ps_irq_t *irq)
58 assert(n < get_num_irqs(data));
63 static size_t get_num_pmems(void *data)
68 static int get_nth_pmem(void *data, size_t n, pmem_region_t *region)
70 assert(n < get_num_pmems(data));
75 static int handle_irq(void *data, ps_irq_t *irq)
77 assert(data != NULL);
78 odroidc2_ltimer_t *odroidc2_timer = data;
93 static int get_time(void *data, uint64_t *time)
96 assert(data);
98 odroidc2_ltimer_t *odroidc2_timer = data;
104 static int get_resolution(void *data, uint64_t *resolution)
109 static int set_timeout(void *data, uint64_t ns, timeout_type_t type)
111 assert(data != NULL);
112 odroidc2_ltimer_t *odroidc2_timer = data;
149 static int reset(void *data)
151 assert(data != NULL);
152 odroidc2_ltimer_t *odroidc2_timer = data;
158 static void destroy(void *data)
160 assert(data);
161 odroidc2_ltimer_t *odroidc2_timer = data;
196 error = ps_calloc(&ops.malloc_ops, 1, sizeof(odroidc2_ltimer_t), <imer->data);
200 assert(ltimer->data != NULL);
202 odroidc2_ltimer_t *odroidc2_timer = ltimer->data;
211 destroy(ltimer->data);
222 destroy(ltimer->data);