poll_dev 111 drivers/input/keyboard/adc-keys.c struct input_polled_dev *poll_dev; poll_dev 148 drivers/input/keyboard/adc-keys.c poll_dev = devm_input_allocate_polled_device(dev); poll_dev 149 drivers/input/keyboard/adc-keys.c if (!poll_dev) { poll_dev 155 drivers/input/keyboard/adc-keys.c poll_dev->poll_interval = value; poll_dev 157 drivers/input/keyboard/adc-keys.c poll_dev->poll = adc_keys_poll; poll_dev 158 drivers/input/keyboard/adc-keys.c poll_dev->private = st; poll_dev 160 drivers/input/keyboard/adc-keys.c input = poll_dev->input; poll_dev 177 drivers/input/keyboard/adc-keys.c error = input_register_polled_device(poll_dev); poll_dev 91 drivers/input/keyboard/clps711x-keypad.c struct input_polled_dev *poll_dev; poll_dev 128 drivers/input/keyboard/clps711x-keypad.c poll_dev = input_allocate_polled_device(); poll_dev 129 drivers/input/keyboard/clps711x-keypad.c if (!poll_dev) poll_dev 132 drivers/input/keyboard/clps711x-keypad.c poll_dev->private = priv; poll_dev 133 drivers/input/keyboard/clps711x-keypad.c poll_dev->poll = clps711x_keypad_poll; poll_dev 134 drivers/input/keyboard/clps711x-keypad.c poll_dev->poll_interval = poll_interval; poll_dev 135 drivers/input/keyboard/clps711x-keypad.c poll_dev->input->name = pdev->name; poll_dev 136 drivers/input/keyboard/clps711x-keypad.c poll_dev->input->dev.parent = dev; poll_dev 137 drivers/input/keyboard/clps711x-keypad.c poll_dev->input->id.bustype = BUS_HOST; poll_dev 138 drivers/input/keyboard/clps711x-keypad.c poll_dev->input->id.vendor = 0x0001; poll_dev 139 drivers/input/keyboard/clps711x-keypad.c poll_dev->input->id.product = 0x0001; poll_dev 140 drivers/input/keyboard/clps711x-keypad.c poll_dev->input->id.version = 0x0100; poll_dev 144 drivers/input/keyboard/clps711x-keypad.c NULL, poll_dev->input); poll_dev 148 drivers/input/keyboard/clps711x-keypad.c input_set_capability(poll_dev->input, EV_MSC, MSC_SCAN); poll_dev 150 drivers/input/keyboard/clps711x-keypad.c __set_bit(EV_REP, poll_dev->input->evbit); poll_dev 152 drivers/input/keyboard/clps711x-keypad.c platform_set_drvdata(pdev, poll_dev); poll_dev 158 drivers/input/keyboard/clps711x-keypad.c err = input_register_polled_device(poll_dev); poll_dev 165 drivers/input/keyboard/clps711x-keypad.c input_free_polled_device(poll_dev); poll_dev 171 drivers/input/keyboard/clps711x-keypad.c struct input_polled_dev *poll_dev = platform_get_drvdata(pdev); poll_dev 173 drivers/input/keyboard/clps711x-keypad.c input_unregister_polled_device(poll_dev); poll_dev 174 drivers/input/keyboard/clps711x-keypad.c input_free_polled_device(poll_dev); poll_dev 37 drivers/input/keyboard/gpio_keys_polled.c struct input_polled_dev *poll_dev; poll_dev 235 drivers/input/keyboard/gpio_keys_polled.c struct input_polled_dev *poll_dev; poll_dev 258 drivers/input/keyboard/gpio_keys_polled.c poll_dev = devm_input_allocate_polled_device(dev); poll_dev 259 drivers/input/keyboard/gpio_keys_polled.c if (!poll_dev) { poll_dev 264 drivers/input/keyboard/gpio_keys_polled.c poll_dev->private = bdev; poll_dev 265 drivers/input/keyboard/gpio_keys_polled.c poll_dev->poll = gpio_keys_polled_poll; poll_dev 266 drivers/input/keyboard/gpio_keys_polled.c poll_dev->poll_interval = pdata->poll_interval; poll_dev 267 drivers/input/keyboard/gpio_keys_polled.c poll_dev->open = gpio_keys_polled_open; poll_dev 268 drivers/input/keyboard/gpio_keys_polled.c poll_dev->close = gpio_keys_polled_close; poll_dev 270 drivers/input/keyboard/gpio_keys_polled.c input = poll_dev->input; poll_dev 356 drivers/input/keyboard/gpio_keys_polled.c bdev->poll_dev = poll_dev; poll_dev 360 drivers/input/keyboard/gpio_keys_polled.c error = input_register_polled_device(poll_dev); poll_dev 369 drivers/input/keyboard/gpio_keys_polled.c gpio_keys_polled_check_state(poll_dev, &pdata->buttons[i], poll_dev 67 drivers/input/keyboard/jornada680_kbd.c struct input_polled_dev *poll_dev; poll_dev 76 drivers/input/keyboard/jornada680_kbd.c struct input_dev *input_dev = jornadakbd->poll_dev->input; poll_dev 182 drivers/input/keyboard/jornada680_kbd.c struct input_polled_dev *poll_dev; poll_dev 191 drivers/input/keyboard/jornada680_kbd.c poll_dev = devm_input_allocate_polled_device(&pdev->dev); poll_dev 192 drivers/input/keyboard/jornada680_kbd.c if (!poll_dev) { poll_dev 197 drivers/input/keyboard/jornada680_kbd.c jornadakbd->poll_dev = poll_dev; poll_dev 202 drivers/input/keyboard/jornada680_kbd.c poll_dev->private = jornadakbd; poll_dev 203 drivers/input/keyboard/jornada680_kbd.c poll_dev->poll = jornadakbd680_poll; poll_dev 204 drivers/input/keyboard/jornada680_kbd.c poll_dev->poll_interval = 50; /* msec */ poll_dev 206 drivers/input/keyboard/jornada680_kbd.c input_dev = poll_dev->input; poll_dev 223 drivers/input/keyboard/jornada680_kbd.c error = input_register_polled_device(jornadakbd->poll_dev); poll_dev 29 drivers/input/misc/cobalt_btns.c struct input_polled_dev *poll_dev; poll_dev 65 drivers/input/misc/cobalt_btns.c struct input_polled_dev *poll_dev; poll_dev 71 drivers/input/misc/cobalt_btns.c poll_dev = input_allocate_polled_device(); poll_dev 72 drivers/input/misc/cobalt_btns.c if (!bdev || !poll_dev) { poll_dev 79 drivers/input/misc/cobalt_btns.c poll_dev->private = bdev; poll_dev 80 drivers/input/misc/cobalt_btns.c poll_dev->poll = handle_buttons; poll_dev 81 drivers/input/misc/cobalt_btns.c poll_dev->poll_interval = BUTTONS_POLL_INTERVAL; poll_dev 83 drivers/input/misc/cobalt_btns.c input = poll_dev->input; poll_dev 105 drivers/input/misc/cobalt_btns.c bdev->poll_dev = poll_dev; poll_dev 109 drivers/input/misc/cobalt_btns.c error = input_register_polled_device(poll_dev); poll_dev 118 drivers/input/misc/cobalt_btns.c input_free_polled_device(poll_dev); poll_dev 128 drivers/input/misc/cobalt_btns.c input_unregister_polled_device(bdev->poll_dev); poll_dev 129 drivers/input/misc/cobalt_btns.c input_free_polled_device(bdev->poll_dev); poll_dev 27 drivers/input/misc/gpio_decoder.c struct input_polled_dev *poll_dev; poll_dev 56 drivers/input/misc/gpio_decoder.c static void gpio_decoder_poll_gpios(struct input_polled_dev *poll_dev) poll_dev 58 drivers/input/misc/gpio_decoder.c struct gpio_decoder *decoder = poll_dev->private; poll_dev 63 drivers/input/misc/gpio_decoder.c input_report_abs(poll_dev->input, decoder->axis, state); poll_dev 64 drivers/input/misc/gpio_decoder.c input_sync(poll_dev->input); poll_dev 73 drivers/input/misc/gpio_decoder.c struct input_polled_dev *poll_dev; poll_dev 96 drivers/input/misc/gpio_decoder.c poll_dev = devm_input_allocate_polled_device(decoder->dev); poll_dev 97 drivers/input/misc/gpio_decoder.c if (!poll_dev) poll_dev 100 drivers/input/misc/gpio_decoder.c poll_dev->private = decoder; poll_dev 101 drivers/input/misc/gpio_decoder.c poll_dev->poll = gpio_decoder_poll_gpios; poll_dev 102 drivers/input/misc/gpio_decoder.c decoder->poll_dev = poll_dev; poll_dev 104 drivers/input/misc/gpio_decoder.c poll_dev->input->name = pdev->name; poll_dev 105 drivers/input/misc/gpio_decoder.c poll_dev->input->id.bustype = BUS_HOST; poll_dev 106 drivers/input/misc/gpio_decoder.c input_set_abs_params(poll_dev->input, decoder->axis, 0, max, 0, 0); poll_dev 108 drivers/input/misc/gpio_decoder.c err = input_register_polled_device(poll_dev); poll_dev 75 drivers/input/misc/kxtj9.c struct input_polled_dev *poll_dev; poll_dev 426 drivers/input/misc/kxtj9.c struct input_polled_dev *poll_dev; poll_dev 427 drivers/input/misc/kxtj9.c poll_dev = input_allocate_polled_device(); poll_dev 429 drivers/input/misc/kxtj9.c if (!poll_dev) { poll_dev 435 drivers/input/misc/kxtj9.c tj9->poll_dev = poll_dev; poll_dev 436 drivers/input/misc/kxtj9.c tj9->input_dev = poll_dev->input; poll_dev 438 drivers/input/misc/kxtj9.c poll_dev->private = tj9; poll_dev 439 drivers/input/misc/kxtj9.c poll_dev->poll = kxtj9_poll; poll_dev 440 drivers/input/misc/kxtj9.c poll_dev->open = kxtj9_polled_input_open; poll_dev 441 drivers/input/misc/kxtj9.c poll_dev->close = kxtj9_polled_input_close; poll_dev 443 drivers/input/misc/kxtj9.c kxtj9_init_input_device(tj9, poll_dev->input); poll_dev 445 drivers/input/misc/kxtj9.c err = input_register_polled_device(poll_dev); poll_dev 449 drivers/input/misc/kxtj9.c input_free_polled_device(poll_dev); poll_dev 458 drivers/input/misc/kxtj9.c input_unregister_polled_device(tj9->poll_dev); poll_dev 459 drivers/input/misc/kxtj9.c input_free_polled_device(tj9->poll_dev); poll_dev 49 drivers/input/misc/rb532_button.c static void rb532_button_poll(struct input_polled_dev *poll_dev) poll_dev 51 drivers/input/misc/rb532_button.c input_report_key(poll_dev->input, RB532_BTN_KSYM, poll_dev 53 drivers/input/misc/rb532_button.c input_sync(poll_dev->input); poll_dev 58 drivers/input/misc/rb532_button.c struct input_polled_dev *poll_dev; poll_dev 61 drivers/input/misc/rb532_button.c poll_dev = input_allocate_polled_device(); poll_dev 62 drivers/input/misc/rb532_button.c if (!poll_dev) poll_dev 65 drivers/input/misc/rb532_button.c poll_dev->poll = rb532_button_poll; poll_dev 66 drivers/input/misc/rb532_button.c poll_dev->poll_interval = RB532_BTN_RATE; poll_dev 68 drivers/input/misc/rb532_button.c poll_dev->input->name = "rb532 button"; poll_dev 69 drivers/input/misc/rb532_button.c poll_dev->input->phys = "rb532/button0"; poll_dev 70 drivers/input/misc/rb532_button.c poll_dev->input->id.bustype = BUS_HOST; poll_dev 71 drivers/input/misc/rb532_button.c poll_dev->input->dev.parent = &pdev->dev; poll_dev 73 drivers/input/misc/rb532_button.c dev_set_drvdata(&pdev->dev, poll_dev); poll_dev 75 drivers/input/misc/rb532_button.c input_set_capability(poll_dev->input, EV_KEY, RB532_BTN_KSYM); poll_dev 77 drivers/input/misc/rb532_button.c error = input_register_polled_device(poll_dev); poll_dev 79 drivers/input/misc/rb532_button.c input_free_polled_device(poll_dev); poll_dev 88 drivers/input/misc/rb532_button.c struct input_polled_dev *poll_dev = dev_get_drvdata(&pdev->dev); poll_dev 90 drivers/input/misc/rb532_button.c input_unregister_polled_device(poll_dev); poll_dev 91 drivers/input/misc/rb532_button.c input_free_polled_device(poll_dev); poll_dev 48 drivers/input/misc/sgi_btns.c struct input_polled_dev *poll_dev; poll_dev 83 drivers/input/misc/sgi_btns.c struct input_polled_dev *poll_dev; poll_dev 88 drivers/input/misc/sgi_btns.c poll_dev = input_allocate_polled_device(); poll_dev 89 drivers/input/misc/sgi_btns.c if (!bdev || !poll_dev) { poll_dev 96 drivers/input/misc/sgi_btns.c poll_dev->private = bdev; poll_dev 97 drivers/input/misc/sgi_btns.c poll_dev->poll = handle_buttons; poll_dev 98 drivers/input/misc/sgi_btns.c poll_dev->poll_interval = BUTTONS_POLL_INTERVAL; poll_dev 100 drivers/input/misc/sgi_btns.c input = poll_dev->input; poll_dev 116 drivers/input/misc/sgi_btns.c bdev->poll_dev = poll_dev; poll_dev 119 drivers/input/misc/sgi_btns.c error = input_register_polled_device(poll_dev); poll_dev 126 drivers/input/misc/sgi_btns.c input_free_polled_device(poll_dev); poll_dev 135 drivers/input/misc/sgi_btns.c input_unregister_polled_device(bdev->poll_dev); poll_dev 136 drivers/input/misc/sgi_btns.c input_free_polled_device(bdev->poll_dev); poll_dev 37 drivers/input/touchscreen/raspberrypi-ts.c struct input_polled_dev *poll_dev; poll_dev 126 drivers/input/touchscreen/raspberrypi-ts.c struct input_polled_dev *poll_dev; poll_dev 173 drivers/input/touchscreen/raspberrypi-ts.c poll_dev = devm_input_allocate_polled_device(dev); poll_dev 174 drivers/input/touchscreen/raspberrypi-ts.c if (!poll_dev) { poll_dev 178 drivers/input/touchscreen/raspberrypi-ts.c ts->poll_dev = poll_dev; poll_dev 179 drivers/input/touchscreen/raspberrypi-ts.c input = poll_dev->input; poll_dev 183 drivers/input/touchscreen/raspberrypi-ts.c poll_dev->poll_interval = RPI_TS_POLL_INTERVAL; poll_dev 184 drivers/input/touchscreen/raspberrypi-ts.c poll_dev->poll = rpi_ts_poll; poll_dev 185 drivers/input/touchscreen/raspberrypi-ts.c poll_dev->private = ts; poll_dev 200 drivers/input/touchscreen/raspberrypi-ts.c error = input_register_polled_device(poll_dev); poll_dev 652 drivers/input/touchscreen/sur40.c struct input_polled_dev *poll_dev; poll_dev 673 drivers/input/touchscreen/sur40.c poll_dev = input_allocate_polled_device(); poll_dev 674 drivers/input/touchscreen/sur40.c if (!poll_dev) { poll_dev 685 drivers/input/touchscreen/sur40.c poll_dev->private = sur40; poll_dev 686 drivers/input/touchscreen/sur40.c poll_dev->poll_interval = POLL_INTERVAL; poll_dev 687 drivers/input/touchscreen/sur40.c poll_dev->open = sur40_open; poll_dev 688 drivers/input/touchscreen/sur40.c poll_dev->poll = sur40_poll; poll_dev 689 drivers/input/touchscreen/sur40.c poll_dev->close = sur40_close; poll_dev 692 drivers/input/touchscreen/sur40.c sur40_input_setup(poll_dev->input); poll_dev 694 drivers/input/touchscreen/sur40.c poll_dev->input->name = DRIVER_LONG; poll_dev 695 drivers/input/touchscreen/sur40.c usb_to_input_id(usbdev, &poll_dev->input->id); poll_dev 698 drivers/input/touchscreen/sur40.c poll_dev->input->phys = sur40->phys; poll_dev 699 drivers/input/touchscreen/sur40.c poll_dev->input->dev.parent = &interface->dev; poll_dev 703 drivers/input/touchscreen/sur40.c sur40->input = poll_dev; poll_dev 716 drivers/input/touchscreen/sur40.c error = input_register_polled_device(poll_dev); poll_dev 43 drivers/input/touchscreen/tps6507x-ts.c struct input_polled_dev *poll_dev; poll_dev 151 drivers/input/touchscreen/tps6507x-ts.c static void tps6507x_ts_poll(struct input_polled_dev *poll_dev) poll_dev 153 drivers/input/touchscreen/tps6507x-ts.c struct tps6507x_ts *tsc = poll_dev->private; poll_dev 154 drivers/input/touchscreen/tps6507x-ts.c struct input_dev *input_dev = poll_dev->input; poll_dev 208 drivers/input/touchscreen/tps6507x-ts.c struct input_polled_dev *poll_dev; poll_dev 243 drivers/input/touchscreen/tps6507x-ts.c poll_dev = devm_input_allocate_polled_device(&pdev->dev); poll_dev 244 drivers/input/touchscreen/tps6507x-ts.c if (!poll_dev) { poll_dev 249 drivers/input/touchscreen/tps6507x-ts.c tsc->poll_dev = poll_dev; poll_dev 251 drivers/input/touchscreen/tps6507x-ts.c poll_dev->private = tsc; poll_dev 252 drivers/input/touchscreen/tps6507x-ts.c poll_dev->poll = tps6507x_ts_poll; poll_dev 253 drivers/input/touchscreen/tps6507x-ts.c poll_dev->poll_interval = init_data ? poll_dev 256 drivers/input/touchscreen/tps6507x-ts.c input_dev = poll_dev->input; poll_dev 278 drivers/input/touchscreen/tps6507x-ts.c error = input_register_polled_device(poll_dev); poll_dev 36 drivers/input/touchscreen/ts4800-ts.c struct input_polled_dev *poll_dev; poll_dev 149 drivers/input/touchscreen/ts4800-ts.c struct input_polled_dev *poll_dev; poll_dev 165 drivers/input/touchscreen/ts4800-ts.c poll_dev = devm_input_allocate_polled_device(&pdev->dev); poll_dev 166 drivers/input/touchscreen/ts4800-ts.c if (!poll_dev) poll_dev 170 drivers/input/touchscreen/ts4800-ts.c ts->poll_dev = poll_dev; poll_dev 173 drivers/input/touchscreen/ts4800-ts.c poll_dev->private = ts; poll_dev 174 drivers/input/touchscreen/ts4800-ts.c poll_dev->poll_interval = POLL_INTERVAL; poll_dev 175 drivers/input/touchscreen/ts4800-ts.c poll_dev->open = ts4800_ts_open; poll_dev 176 drivers/input/touchscreen/ts4800-ts.c poll_dev->close = ts4800_ts_close; poll_dev 177 drivers/input/touchscreen/ts4800-ts.c poll_dev->poll = ts4800_ts_poll; poll_dev 179 drivers/input/touchscreen/ts4800-ts.c poll_dev->input->name = "TS-4800 Touchscreen"; poll_dev 180 drivers/input/touchscreen/ts4800-ts.c poll_dev->input->phys = ts->phys; poll_dev 182 drivers/input/touchscreen/ts4800-ts.c input_set_capability(poll_dev->input, EV_KEY, BTN_TOUCH); poll_dev 183 drivers/input/touchscreen/ts4800-ts.c input_set_abs_params(poll_dev->input, ABS_X, 0, MAX_12BIT, 0, 0); poll_dev 184 drivers/input/touchscreen/ts4800-ts.c input_set_abs_params(poll_dev->input, ABS_Y, 0, MAX_12BIT, 0, 0); poll_dev 186 drivers/input/touchscreen/ts4800-ts.c error = input_register_polled_device(poll_dev); poll_dev 2661 drivers/net/ethernet/intel/e1000e/netdev.c struct net_device *poll_dev = adapter->netdev; poll_dev 2664 drivers/net/ethernet/intel/e1000e/netdev.c adapter = netdev_priv(poll_dev); poll_dev 298 drivers/net/ethernet/intel/igc/igc.h struct net_device poll_dev;