Searched refs:input_dev (Results 1 – 13 of 13) sorted by relevance
/include/linux/ |
D | input.h | 138 struct input_dev { struct 162 int (*setkeycode)(struct input_dev *dev, argument 165 int (*getkeycode)(struct input_dev *dev, argument 186 int (*open)(struct input_dev *dev); argument 187 void (*close)(struct input_dev *dev); argument 188 int (*flush)(struct input_dev *dev, struct file *file); argument 189 int (*event)(struct input_dev *dev, unsigned int type, unsigned int code, int value); argument 219 #define to_input_dev(d) container_of(d, struct input_dev, dev) argument 324 bool (*match)(struct input_handler *handler, struct input_dev *dev); 325 …int (*connect)(struct input_handler *handler, struct input_dev *dev, const struct input_device_id … [all …]
|
D | rmi.h | 272 struct input_dev *input; 308 struct input_dev *input); 353 struct input_dev *input;
|
D | wm97xx.h | 272 struct input_dev *input_dev; /* touchscreen input device */ member
|
D | ucb1400.h | 92 struct input_dev *ts_idev;
|
D | hid.h | 535 struct input_dev *input; 994 struct input_dev *input = hidinput->input; in hid_map_usage()
|
/include/linux/input/ |
D | mt.h | 76 int input_mt_init_slots(struct input_dev *dev, unsigned int num_slots, 78 void input_mt_destroy_slots(struct input_dev *dev); 85 static inline void input_mt_slot(struct input_dev *dev, int slot) in input_mt_slot() 100 bool input_mt_report_slot_state(struct input_dev *dev, 103 static inline void input_mt_report_slot_inactive(struct input_dev *dev) in input_mt_report_slot_inactive() 108 void input_mt_report_finger_count(struct input_dev *dev, int count); 109 void input_mt_report_pointer_emulation(struct input_dev *dev, bool use_count); 110 void input_mt_drop_unused(struct input_dev *dev); 112 void input_mt_sync_frame(struct input_dev *dev); 123 int input_mt_assign_slots(struct input_dev *dev, int *slots, [all …]
|
D | sparse-keymap.h | 45 struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev, 47 struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev, 49 int sparse_keymap_setup(struct input_dev *dev, 51 int (*setup)(struct input_dev *, struct key_entry *)); 53 void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke, 56 bool sparse_keymap_report_event(struct input_dev *dev, unsigned int code,
|
D | touchscreen.h | 9 struct input_dev; 20 void touchscreen_parse_properties(struct input_dev *input, bool multitouch, 27 void touchscreen_report_pos(struct input_dev *input,
|
D | matrix_keypad.h | 86 struct input_dev *input_dev);
|
/include/sound/ |
D | jack.h | 14 struct input_dev; 65 struct input_dev *input_dev; member
|
/include/trace/events/ |
D | devlink.h | 193 struct net_device *input_dev = metadata->input_dev; 201 (input_dev ? input_dev->name : "NULL"));
|
/include/media/ |
D | rc-core.h | 175 struct input_dev *input_dev; member
|
/include/net/ |
D | devlink.h | 735 struct net_device *input_dev; member
|