Home
last modified time | relevance | path

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

/include/linux/
Dinput.h121 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 …]
Dinput-polldev.h47 struct input_dev *input;
Duinput.h62 struct input_dev *dev;
Dwm97xx.h271 struct input_dev *input_dev; /* touchscreen input device */ member
Ducb1400.h95 struct input_dev *ts_idev;
Dgpio_event.h23 struct input_dev *dev[];
Dhid.h483 struct input_dev *input;
899 struct input_dev *input = hidinput->input; in hid_map_usage()
/include/linux/input/
Dsparse-keymap.h47 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,
Dmt.h79 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);
Dtouchscreen.h12 struct input_dev;
14 void touchscreen_parse_properties(struct input_dev *dev, bool multitouch);
Dmatrix_keypad.h82 struct input_dev *input_dev);
/include/sound/
Djack.h28 struct input_dev;
75 struct input_dev *input_dev; member
/include/media/
Drc-core.h134 struct input_dev *input_dev; member