Lines Matching defs:input_devs
24 struct gpio_event_input_devs *input_devs;
39 for (devnr = 0; devnr < ip->input_devs->count; devnr++)
40 if (ip->input_devs->dev[devnr] == dev)
42 if (devnr == ip->input_devs->count) {
49 tmp_ret = (*ii)->event(ip->input_devs, *ii,
76 ret = (*ii)->func(ip->input_devs, *ii, &ip->state[i],
94 (*ii)->func(ip->input_devs, *ii, &ip->state[i], func & ~1);
140 sizeof(*ip->input_devs) +
141 sizeof(ip->input_devs->dev[0]) * dev_count, GFP_KERNEL);
147 ip->input_devs = (void*)&ip->state[event_info->info_count];
162 ip->input_devs->dev[i] = input_dev;
164 ip->input_devs->count = dev_count;
174 err = input_register_device(ip->input_devs->dev[i]);
177 "input device\n", ip->input_devs->dev[i]->name);
191 input_unregister_device(ip->input_devs->dev[i]);
193 input_free_device(ip->input_devs->dev[i]);
210 for (i = 0; i < ip->input_devs->count; i++)
211 input_unregister_device(ip->input_devs->dev[i]);