Lines Matching defs:dev
13 struct libevdev dev;
16 rc = queue_alloc(&dev, 0);
19 rc = queue_alloc(&dev, 100);
22 ck_assert_int_eq(dev.queue_size, 100);
23 ck_assert_int_eq(dev.queue_next, 0);
25 queue_free(&dev);
26 ck_assert_int_eq(dev.queue_size, 0);
27 ck_assert_int_eq(dev.queue_next, 0);
34 struct libevdev dev = {0};
36 queue_alloc(&dev, 0);
37 ck_assert_int_eq(queue_num_elements(&dev), 0);
38 ck_assert_int_eq(queue_num_free_elements(&dev), 0);
39 ck_assert_int_eq(queue_size(&dev), 0);
41 queue_alloc(&dev, 100);
42 ck_assert_int_eq(queue_num_elements(&dev), 0);
43 ck_assert_int_eq(queue_num_free_elements(&dev), 100);
44 ck_assert_int_eq(queue_size(&dev), 100);
46 queue_free(&dev);
48 ck_assert_int_eq(queue_num_elements(&dev), 0);
49 ck_assert_int_eq(queue_num_free_elements(&dev), 0);
50 ck_assert_int_eq(queue_size(&dev), 0);
56 struct libevdev dev = {0};
59 queue_alloc(&dev, 0);
60 ev = queue_push(&dev);
63 queue_alloc(&dev, 2);
64 ev = queue_push(&dev);
65 ck_assert(ev == dev.queue);
66 ck_assert_int_eq(queue_num_elements(&dev), 1);
67 ck_assert_int_eq(queue_num_free_elements(&dev), 1);
69 ev = queue_push(&dev);
70 ck_assert(ev == dev.queue + 1);
72 ev = queue_push(&dev);
75 queue_free(&dev);
76 ev = queue_push(&dev);
84 struct libevdev dev = {0};
88 queue_alloc(&dev, 0);
89 rc = queue_pop(&dev, &ev);
92 queue_alloc(&dev, 2);
93 e = queue_push(&dev);
95 ck_assert_int_eq(queue_num_elements(&dev), 1);
96 ck_assert_int_eq(queue_num_free_elements(&dev), 1);
98 rc = queue_pop(&dev, &ev);
104 ck_assert_int_eq(queue_num_elements(&dev), 0);
105 ck_assert_int_eq(queue_num_free_elements(&dev), 2);
107 rc = queue_pop(&dev, &ev);
110 queue_free(&dev);
116 struct libevdev dev = {0};
120 queue_alloc(&dev, 0);
121 rc = queue_peek(&dev, 0, &ev);
124 queue_alloc(&dev, 2);
125 e = queue_push(&dev);
128 rc = queue_peek(&dev, 0, &ev);
134 ck_assert_int_eq(queue_num_elements(&dev), 1);
135 e = queue_push(&dev);
138 rc = queue_peek(&dev, 1, &ev);
144 rc = queue_peek(&dev, 0, &ev);
150 ck_assert_int_eq(queue_num_elements(&dev), 2);
152 queue_free(&dev);
158 struct libevdev dev = {0};
162 ck_assert_int_eq(queue_shift(&dev, &ev), 1);
164 queue_alloc(&dev, 10);
165 ck_assert_int_eq(queue_shift(&dev, &ev), 1);
167 first = queue_push(&dev);
173 second = queue_push(&dev);
179 rc = queue_shift(&dev, &ev);
184 rc = queue_shift(&dev, &ev);
189 ck_assert_int_eq(queue_shift(&dev, &ev), 1);
191 queue_free(&dev);
197 struct libevdev dev = {0};
202 ck_assert_int_eq(queue_shift_multiple(&dev, 1, &ev), 0);
203 ck_assert_int_eq(queue_shift_multiple(&dev, 0, &ev), 0);
205 queue_alloc(&dev, 10);
206 ck_assert_int_eq(queue_shift_multiple(&dev, 1, &ev), 0);
207 ck_assert_int_eq(queue_shift_multiple(&dev, 0, &ev), 0);
209 first = queue_push(&dev);
214 second = queue_push(&dev);
219 rc = queue_shift_multiple(&dev, 5, events);
226 first = queue_push(&dev);
231 second = queue_push(&dev);
236 rc = queue_shift_multiple(&dev, 1, events);
241 rc = queue_shift_multiple(&dev, 1, events);
246 ck_assert_int_eq(queue_shift_multiple(&dev, 1, events), 0);
248 queue_free(&dev);
254 struct libevdev dev = {0};
258 queue_alloc(&dev, 0);
259 first = queue_next_element(&dev);
262 queue_alloc(&dev, 2);
263 first = queue_next_element(&dev);
267 second = queue_next_element(&dev);
276 ck_assert_int_eq(queue_num_elements(&dev), 0);
278 first = queue_next_element(&dev);
282 queue_set_num_elements(&dev, 1);
283 ck_assert_int_eq(queue_num_elements(&dev), 1);
285 second = queue_next_element(&dev);
293 queue_free(&dev);
299 struct libevdev dev = {0};
301 queue_alloc(&dev, 0);
302 ck_assert_int_eq(queue_set_num_elements(&dev, 1), 1);
304 queue_alloc(&dev, 2);
305 ck_assert_int_eq(queue_set_num_elements(&dev, 3), 1);
306 ck_assert_int_eq(queue_set_num_elements(&dev, 2), 0);
308 queue_free(&dev);