Searched refs:input_dev (Results 1 – 13 of 13) sorted by relevance
| /include/linux/ |
| D | input.h | 121 struct input_dev { struct 145 int (*setkeycode)(struct input_dev *dev, argument 148 int (*getkeycode)(struct input_dev *dev, argument 167 int (*open)(struct input_dev *dev); argument 168 void (*close)(struct input_dev *dev); argument 169 int (*flush)(struct input_dev *dev, struct file *file); argument 170 int (*event)(struct input_dev *dev, unsigned int type, unsigned int code, int value); argument 191 #define to_input_dev(d) container_of(d, struct input_dev, dev) argument 292 bool (*match)(struct input_handler *handler, struct input_dev *dev); 293 …int (*connect)(struct input_handler *handler, struct input_dev *dev, const struct input_device_id … [all …]
|
| D | input-polldev.h | 47 struct input_dev *input;
|
| D | uinput.h | 62 struct input_dev *dev;
|
| D | wm97xx.h | 271 struct input_dev *input_dev; /* touchscreen input device */ member
|
| D | ucb1400.h | 95 struct input_dev *ts_idev;
|
| D | gpio_event.h | 23 struct input_dev *dev[];
|
| D | hid.h | 483 struct input_dev *input; 899 struct input_dev *input = hidinput->input; in hid_map_usage()
|
| /include/linux/input/ |
| D | sparse-keymap.h | 47 struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev, 49 struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev, 51 int sparse_keymap_setup(struct input_dev *dev, 53 int (*setup)(struct input_dev *, struct key_entry *)); 54 void sparse_keymap_free(struct input_dev *dev); 56 void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke, 59 bool sparse_keymap_report_event(struct input_dev *dev, unsigned int code,
|
| D | mt.h | 79 int input_mt_init_slots(struct input_dev *dev, unsigned int num_slots, 81 void input_mt_destroy_slots(struct input_dev *dev); 88 static inline void input_mt_slot(struct input_dev *dev, int slot) in input_mt_slot() 103 void input_mt_report_slot_state(struct input_dev *dev, 106 void input_mt_report_finger_count(struct input_dev *dev, int count); 107 void input_mt_report_pointer_emulation(struct input_dev *dev, bool use_count); 108 void input_mt_drop_unused(struct input_dev *dev); 110 void input_mt_sync_frame(struct input_dev *dev); 121 int input_mt_assign_slots(struct input_dev *dev, int *slots, 125 int input_mt_get_slot_by_key(struct input_dev *dev, int key);
|
| D | touchscreen.h | 12 struct input_dev; 14 void touchscreen_parse_properties(struct input_dev *dev, bool multitouch);
|
| D | matrix_keypad.h | 82 struct input_dev *input_dev);
|
| /include/sound/ |
| D | jack.h | 28 struct input_dev; 75 struct input_dev *input_dev; member
|
| /include/media/ |
| D | rc-core.h | 134 struct input_dev *input_dev; member
|