Lines Matching refs:vals
106 struct input_value *vals, unsigned int count) in input_to_handler() argument
109 struct input_value *end = vals; in input_to_handler()
113 for (v = vals; v != vals + count; v++) { in input_to_handler()
120 count = end - vals; in input_to_handler()
127 handler->events(handle, vals, count); in input_to_handler()
129 for (v = vals; v != vals + count; v++) in input_to_handler()
141 struct input_value *vals, unsigned int count) in input_pass_values() argument
155 count = input_to_handler(handle, vals, count); in input_pass_values()
159 count = input_to_handler(handle, vals, count); in input_pass_values()
169 for (v = vals; v != vals + count; v++) { in input_pass_values()
353 if (!dev->vals) in input_event_dispose()
360 v = &dev->vals[dev->num_vals++]; in input_event_dispose()
366 v = &dev->vals[dev->num_vals++]; in input_event_dispose()
374 input_pass_values(dev, dev->vals, dev->num_vals); in input_event_dispose()
384 dev->vals[dev->num_vals++] = input_value_sync; in input_event_dispose()
385 input_pass_values(dev, dev->vals, dev->num_vals); in input_event_dispose()
1612 kfree(dev->vals); in input_dev_release()
2357 dev->vals = kcalloc(dev->max_vals, sizeof(*dev->vals), GFP_KERNEL); in input_register_device()
2358 if (!dev->vals) { in input_register_device()
2412 kfree(dev->vals); in input_register_device()
2413 dev->vals = NULL; in input_register_device()