• Home
  • Raw
  • Download

Lines Matching refs:ev

159 	struct input_event ev;  in process_typeA()  local
164 evbuf_get(&state->inbuf, &ev); in process_typeA()
166 switch (ev.type) { in process_typeA()
168 switch (ev.code) { in process_typeA()
180 switch (ev.code) { in process_typeA()
187 if (size < DIM_FINGER && mtdev_is_absmt(ev.code)) { in process_typeA()
188 mtcode = mtdev_abs2mt(ev.code); in process_typeA()
189 set_sval(&data[size], mtcode, ev.value); in process_typeA()
197 evbuf_put(&state->outbuf, &ev); in process_typeA()
211 struct input_event ev; in process_typeB() local
213 evbuf_get(&state->inbuf, &ev); in process_typeB()
214 evbuf_put(&state->outbuf, &ev); in process_typeB()
252 struct input_event ev; in push_slot_changes() local
259 ev.input_event_sec = syn->input_event_sec; in push_slot_changes()
260 ev.input_event_usec = syn->input_event_usec; in push_slot_changes()
261 ev.type = EV_ABS; in push_slot_changes()
262 ev.code = ABS_MT_SLOT; in push_slot_changes()
263 ev.value = slot; in push_slot_changes()
264 if (state->slot != ev.value) { in push_slot_changes()
265 evbuf_put(&state->outbuf, &ev); in push_slot_changes()
266 state->slot = ev.value; in push_slot_changes()
269 ev.code = mtdev_mt2abs(i); in push_slot_changes()
270 ev.value = get_sval(data, i); in push_slot_changes()
271 if (get_sval(&state->data[slot], i) != ev.value) { in push_slot_changes()
272 evbuf_put(&state->outbuf, &ev); in push_slot_changes()
273 set_sval(&state->data[slot], i, ev.value); in push_slot_changes()
401 void mtdev_put_event(struct mtdev *dev, const struct input_event *ev) in mtdev_put_event() argument
404 if (ev->type == EV_SYN && ev->code == SYN_REPORT) { in mtdev_put_event()
409 convert_A_to_B(state, dev, ev); in mtdev_put_event()
411 evbuf_put(&state->outbuf, ev); in mtdev_put_event()
413 evbuf_put(&state->inbuf, ev); in mtdev_put_event()