Lines Matching refs:disposition
210 int disposition = INPUT_IGNORE_EVENT; in input_get_disposition() local
222 disposition = INPUT_PASS_TO_ALL; in input_get_disposition()
226 disposition = INPUT_PASS_TO_HANDLERS | INPUT_FLUSH; in input_get_disposition()
229 disposition = INPUT_PASS_TO_HANDLERS; in input_get_disposition()
239 disposition = INPUT_PASS_TO_HANDLERS; in input_get_disposition()
246 disposition = INPUT_PASS_TO_HANDLERS; in input_get_disposition()
256 disposition = INPUT_PASS_TO_HANDLERS; in input_get_disposition()
262 disposition = input_handle_abs_event(dev, code, &value); in input_get_disposition()
268 disposition = INPUT_PASS_TO_HANDLERS; in input_get_disposition()
274 disposition = INPUT_PASS_TO_ALL; in input_get_disposition()
283 disposition = INPUT_PASS_TO_ALL; in input_get_disposition()
292 disposition = INPUT_PASS_TO_ALL; in input_get_disposition()
299 disposition = INPUT_PASS_TO_ALL; in input_get_disposition()
305 disposition = INPUT_PASS_TO_ALL; in input_get_disposition()
309 disposition = INPUT_PASS_TO_ALL; in input_get_disposition()
314 return disposition; in input_get_disposition()
317 static void input_event_dispose(struct input_dev *dev, int disposition, in input_event_dispose() argument
320 if ((disposition & INPUT_PASS_TO_DEVICE) && dev->event) in input_event_dispose()
323 if (disposition & INPUT_PASS_TO_HANDLERS) { in input_event_dispose()
326 if (disposition & INPUT_SLOT) { in input_event_dispose()
339 if (disposition & INPUT_FLUSH) { in input_event_dispose()
360 int disposition; in input_handle_event() local
364 disposition = input_get_disposition(dev, type, code, &value); in input_handle_event()
365 if (disposition != INPUT_IGNORE_EVENT) { in input_handle_event()
369 input_event_dispose(dev, disposition, type, code, value); in input_handle_event()