Lines Matching refs:vals
108 struct input_value *vals, unsigned int count)
111 struct input_value *end = vals;
115 for (v = vals; v != vals + count; v++) {
122 count = end - vals;
129 handler->events(handle, vals, count);
131 for (v = vals; v != vals + count; v++)
143 struct input_value *vals, unsigned int count)
155 count = input_to_handler(handle, vals, count);
159 count = input_to_handler(handle, vals, count);
169 for (v = vals; v != vals + count; v++) {
183 struct input_value vals[] = { { type, code, value } };
185 input_pass_values(dev, vals, ARRAY_SIZE(vals));
202 struct input_value vals[] = {
208 input_pass_values(dev, vals, ARRAY_SIZE(vals));
392 if (!dev->vals)
399 v = &dev->vals[dev->num_vals++];
405 v = &dev->vals[dev->num_vals++];
413 input_pass_values(dev, dev->vals, dev->num_vals);
423 dev->vals[dev->num_vals++] = input_value_sync;
424 input_pass_values(dev, dev->vals, dev->num_vals);
970 struct input_value vals[] = {
975 input_pass_values(dev, vals, ARRAY_SIZE(vals));
1560 kfree(dev->vals);
2212 dev->vals = kcalloc(dev->max_vals, sizeof(*dev->vals), GFP_KERNEL);
2213 if (!dev->vals) {
2267 kfree(dev->vals);
2268 dev->vals = NULL;