Lines Matching refs:vals

97 			struct input_value *vals, unsigned int count)  in input_to_handler()  argument
100 struct input_value *end = vals; in input_to_handler()
104 for (v = vals; v != vals + count; v++) { in input_to_handler()
111 count = end - vals; in input_to_handler()
118 handler->events(handle, vals, count); in input_to_handler()
120 for (v = vals; v != vals + count; v++) in input_to_handler()
132 struct input_value *vals, unsigned int count) in input_pass_values() argument
144 count = input_to_handler(handle, vals, count); in input_pass_values()
148 count = input_to_handler(handle, vals, count); in input_pass_values()
156 add_input_randomness(vals->type, vals->code, vals->value); in input_pass_values()
160 for (v = vals; v != vals + count; v++) { in input_pass_values()
174 struct input_value vals[] = { { type, code, value } }; in input_pass_event() local
176 input_pass_values(dev, vals, ARRAY_SIZE(vals)); in input_pass_event()
193 struct input_value vals[] = { in input_repeat_key() local
198 input_pass_values(dev, vals, ARRAY_SIZE(vals)); in input_repeat_key()
381 if (!dev->vals) in input_handle_event()
388 v = &dev->vals[dev->num_vals++]; in input_handle_event()
394 v = &dev->vals[dev->num_vals++]; in input_handle_event()
402 input_pass_values(dev, dev->vals, dev->num_vals); in input_handle_event()
405 dev->vals[dev->num_vals++] = input_value_sync; in input_handle_event()
406 input_pass_values(dev, dev->vals, dev->num_vals); in input_handle_event()
919 struct input_value vals[] = { in input_set_keycode() local
924 input_pass_values(dev, vals, ARRAY_SIZE(vals)); in input_set_keycode()
1515 kfree(dev->vals); in input_dev_release()
2111 dev->vals = kcalloc(dev->max_vals, sizeof(*dev->vals), GFP_KERNEL); in input_register_device()
2112 if (!dev->vals) { in input_register_device()
2167 kfree(dev->vals); in input_register_device()
2168 dev->vals = NULL; in input_register_device()