summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenrik Rydberg <rydberg@euromail.se>2010-06-16 10:24:09 +0200
committerHenrik Rydberg <rydberg@euromail.se>2010-06-16 10:25:56 +0200
commit523d193b089111849873d9de0ec1bf29f4176fbc (patch)
treefc93888df4756d735e8357505e94bcd8193c9d00
parent4e9e4d494e094347e7617d39292cbbdd1c81eff1 (diff)
Correct mtdev API names
The mtdev queue api functions had wrong names. This patch changes them to the familiar put and get. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
-rw-r--r--include/mtdev-evbuf.h6
-rw-r--r--include/mtdev.h8
-rw-r--r--mtdev/core.c24
-rw-r--r--mtdev/test.c4
-rw-r--r--src/hwstate.c2
-rw-r--r--src/mtouch.c2
6 files changed, 23 insertions, 23 deletions
diff --git a/include/mtdev-evbuf.h b/include/mtdev-evbuf.h
index 6a63d6d..77fec41 100644
--- a/include/mtdev-evbuf.h
+++ b/include/mtdev-evbuf.h
@@ -40,14 +40,14 @@ static inline int evbuf_empty(const struct EventBuffer *evbuf)
40 return evbuf->head == evbuf->tail; 40 return evbuf->head == evbuf->tail;
41} 41}
42 42
43static inline void evbuf_push(struct EventBuffer *evbuf, 43static inline void evbuf_put(struct EventBuffer *evbuf,
44 const struct input_event *ev) 44 const struct input_event *ev)
45{ 45{
46 evbuf->buffer[evbuf->head++] = *ev; 46 evbuf->buffer[evbuf->head++] = *ev;
47 evbuf->head &= DIM_EVENTS - 1; 47 evbuf->head &= DIM_EVENTS - 1;
48} 48}
49 49
50static inline void evbuf_pop(struct EventBuffer *evbuf, 50static inline void evbuf_get(struct EventBuffer *evbuf,
51 struct input_event *ev) 51 struct input_event *ev)
52{ 52{
53 *ev = evbuf->buffer[evbuf->tail++]; 53 *ev = evbuf->buffer[evbuf->tail++];
diff --git a/include/mtdev.h b/include/mtdev.h
index ab2d044..936d597 100644
--- a/include/mtdev.h
+++ b/include/mtdev.h
@@ -44,12 +44,12 @@ static inline int mtdev_empty(struct MTDev *mtdev)
44 return evbuf_empty(&mtdev->outbuf); 44 return evbuf_empty(&mtdev->outbuf);
45} 45}
46 46
47void mtdev_push(struct MTDev *dev, const struct Capabilities *caps, 47void mtdev_put(struct MTDev *dev, const struct Capabilities *caps,
48 const struct input_event *ev); 48 const struct input_event *ev);
49 49
50static inline void mtdev_pop(struct MTDev *mtdev, struct input_event* ev) 50static inline void mtdev_get(struct MTDev *mtdev, struct input_event* ev)
51{ 51{
52 evbuf_pop(&mtdev->outbuf, ev); 52 evbuf_get(&mtdev->outbuf, ev);
53} 53}
54 54
55void mtdev_destroy(struct MTDev *mtdev); 55void mtdev_destroy(struct MTDev *mtdev);
diff --git a/mtdev/core.c b/mtdev/core.c
index c8eae37..f13da13 100644
--- a/mtdev/core.c
+++ b/mtdev/core.c
@@ -181,7 +181,7 @@ static int process_typeA(struct MTDev *dev,
181 int mtcnt = 0, size = 0; 181 int mtcnt = 0, size = 0;
182 prop[size] = 0; 182 prop[size] = 0;
183 while (!evbuf_empty(&dev->inbuf)) { 183 while (!evbuf_empty(&dev->inbuf)) {
184 evbuf_pop(&dev->inbuf, &ev); 184 evbuf_get(&dev->inbuf, &ev);
185 consumed = 0; 185 consumed = 0;
186 switch (ev.type) { 186 switch (ev.type) {
187 case EV_SYN: 187 case EV_SYN:
@@ -216,7 +216,7 @@ static int process_typeA(struct MTDev *dev,
216 break; 216 break;
217 } 217 }
218 if (!consumed) 218 if (!consumed)
219 evbuf_push(&dev->outbuf, &ev); 219 evbuf_put(&dev->outbuf, &ev);
220 } 220 }
221 return mtcnt ? size : -1; 221 return mtcnt ? size : -1;
222} 222}
@@ -232,8 +232,8 @@ static void process_typeB(struct MTDev *dev)
232{ 232{
233 struct input_event ev; 233 struct input_event ev;
234 while (!evbuf_empty(&dev->inbuf)) { 234 while (!evbuf_empty(&dev->inbuf)) {
235 evbuf_pop(&dev->inbuf, &ev); 235 evbuf_get(&dev->inbuf, &ev);
236 evbuf_push(&dev->outbuf, &ev); 236 evbuf_put(&dev->outbuf, &ev);
237 } 237 }
238} 238}
239 239
@@ -283,14 +283,14 @@ static void push_slot_changes(struct MTDev *dev,
283 ev.code = ABS_MT_SLOT; 283 ev.code = ABS_MT_SLOT;
284 ev.value = slot; 284 ev.value = slot;
285 if (priv->slot != ev.value) { 285 if (priv->slot != ev.value) {
286 evbuf_push(&dev->outbuf, &ev); 286 evbuf_put(&dev->outbuf, &ev);
287 priv->slot = ev.value; 287 priv->slot = ev.value;
288 } 288 }
289 foreach_bit(i, prop) { 289 foreach_bit(i, prop) {
290 ev.code = mt2abs(i); 290 ev.code = mt2abs(i);
291 ev.value = data->abs[i]; 291 ev.value = data->abs[i];
292 if (priv->data[slot].abs[i] != ev.value) { 292 if (priv->data[slot].abs[i] != ev.value) {
293 evbuf_push(&dev->outbuf, &ev); 293 evbuf_put(&dev->outbuf, &ev);
294 priv->data[slot].abs[i] = ev.value; 294 priv->data[slot].abs[i] = ev.value;
295 } 295 }
296 } 296 }
@@ -369,14 +369,14 @@ static void convert_A_to_B(struct MTDev *dev,
369} 369}
370 370
371/** 371/**
372 * mtdev_push - insert event into MT device 372 * mtdev_put - insert event into MT device
373 * @dev: MT device 373 * @dev: MT device
374 * @caps: device capabilities 374 * @caps: device capabilities
375 * @syn: reference to the SYN_REPORT event 375 * @syn: reference to the SYN_REPORT event
376 */ 376 */
377void mtdev_push(struct MTDev *dev, 377void mtdev_put(struct MTDev *dev,
378 const struct Capabilities *caps, 378 const struct Capabilities *caps,
379 const struct input_event *ev) 379 const struct input_event *ev)
380{ 380{
381 if (ev->type == EV_SYN && ev->code == SYN_REPORT) { 381 if (ev->type == EV_SYN && ev->code == SYN_REPORT) {
382 bitmask_t head = dev->outbuf.head; 382 bitmask_t head = dev->outbuf.head;
@@ -385,9 +385,9 @@ void mtdev_push(struct MTDev *dev,
385 else 385 else
386 process_typeB(dev); 386 process_typeB(dev);
387 if (dev->outbuf.head != head) 387 if (dev->outbuf.head != head)
388 evbuf_push(&dev->outbuf, ev); 388 evbuf_put(&dev->outbuf, ev);
389 } else { 389 } else {
390 evbuf_push(&dev->inbuf, ev); 390 evbuf_put(&dev->inbuf, ev);
391 } 391 }
392} 392}
393 393
diff --git a/mtdev/test.c b/mtdev/test.c
index bbe4829..9f73fcd 100644
--- a/mtdev/test.c
+++ b/mtdev/test.c
@@ -53,9 +53,9 @@ static void loop_device(int fd)
53 } 53 }
54 init_iobuf(&iobuf); 54 init_iobuf(&iobuf);
55 while (ev = get_iobuf_event(&iobuf, fd)) { 55 while (ev = get_iobuf_event(&iobuf, fd)) {
56 mtdev_push(&mtdev, &caps, ev); 56 mtdev_put(&mtdev, &caps, ev);
57 while (!mtdev_empty(&mtdev)) { 57 while (!mtdev_empty(&mtdev)) {
58 mtdev_pop(&mtdev, &event); 58 mtdev_get(&mtdev, &event);
59 print_event(&event); 59 print_event(&event);
60 } 60 }
61 } 61 }
diff --git a/src/hwstate.c b/src/hwstate.c
index f4f2972..b29ee54 100644
--- a/src/hwstate.c
+++ b/src/hwstate.c
@@ -113,7 +113,7 @@ int modify_hwstate(struct HWState *s, struct MTDev *dev,
113{ 113{
114 struct input_event ev; 114 struct input_event ev;
115 while (!mtdev_empty(dev)) { 115 while (!mtdev_empty(dev)) {
116 mtdev_pop(dev, &ev); 116 mtdev_get(dev, &ev);
117 if (read_event(s, caps, &ev)) 117 if (read_event(s, caps, &ev))
118 return 1; 118 return 1;
119 } 119 }
diff --git a/src/mtouch.c b/src/mtouch.c
index db75b6f..7272edf 100644
--- a/src/mtouch.c
+++ b/src/mtouch.c
@@ -60,7 +60,7 @@ int close_mtouch(struct MTouch *mt, int fd)
60 60
61int parse_event(struct MTouch *mt, const struct input_event *ev) 61int parse_event(struct MTouch *mt, const struct input_event *ev)
62{ 62{
63 mtdev_push(&mt->dev, &mt->caps, ev); 63 mtdev_put(&mt->dev, &mt->caps, ev);
64 if (!modify_hwstate(&mt->hs, &mt->dev, &mt->caps)) 64 if (!modify_hwstate(&mt->hs, &mt->dev, &mt->caps))
65 return 0; 65 return 0;
66 extract_mtstate(&mt->state, &mt->hs, &mt->caps); 66 extract_mtstate(&mt->state, &mt->hs, &mt->caps);