Home
last modified time | relevance | path

Searched refs:input_dev (Results 1 – 13 of 13) sorted by relevance

/include/linux/
Dinput.h138 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 …]
Drmi.h272 struct input_dev *input;
308 struct input_dev *input);
353 struct input_dev *input;
Dwm97xx.h272 struct input_dev *input_dev; /* touchscreen input device */ member
Ducb1400.h92 struct input_dev *ts_idev;
Dhid.h535 struct input_dev *input;
994 struct input_dev *input = hidinput->input; in hid_map_usage()
/include/linux/input/
Dmt.h76 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 …]
Dsparse-keymap.h45 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,
Dtouchscreen.h9 struct input_dev;
20 void touchscreen_parse_properties(struct input_dev *input, bool multitouch,
27 void touchscreen_report_pos(struct input_dev *input,
Dmatrix_keypad.h86 struct input_dev *input_dev);
/include/sound/
Djack.h14 struct input_dev;
65 struct input_dev *input_dev; member
/include/trace/events/
Ddevlink.h193 struct net_device *input_dev = metadata->input_dev;
201 (input_dev ? input_dev->name : "NULL"));
/include/media/
Drc-core.h175 struct input_dev *input_dev; member
/include/net/
Ddevlink.h735 struct net_device *input_dev; member