input_dev         453 include/linux/hid.h 	struct input_dev *input;
input_dev         843 include/linux/hid.h 	struct input_dev *input = hidinput->input;
input_dev          47 include/linux/input-polldev.h 	struct input_dev *input;
input_dev         148 include/linux/input.h 	int (*setkeycode)(struct input_dev *dev,
input_dev         151 include/linux/input.h 	int (*getkeycode)(struct input_dev *dev,
input_dev         170 include/linux/input.h 	int (*open)(struct input_dev *dev);
input_dev         171 include/linux/input.h 	void (*close)(struct input_dev *dev);
input_dev         172 include/linux/input.h 	int (*flush)(struct input_dev *dev, struct file *file);
input_dev         173 include/linux/input.h 	int (*event)(struct input_dev *dev, unsigned int type, unsigned int code, int value);
input_dev         194 include/linux/input.h #define to_input_dev(d) container_of(d, struct input_dev, dev)
input_dev         297 include/linux/input.h 	bool (*match)(struct input_handler *handler, struct input_dev *dev);
input_dev         298 include/linux/input.h 	int (*connect)(struct input_handler *handler, struct input_dev *dev, const struct input_device_id *id);
input_dev         331 include/linux/input.h 	struct input_dev *dev;
input_dev         338 include/linux/input.h struct input_dev __must_check *input_allocate_device(void);
input_dev         339 include/linux/input.h struct input_dev __must_check *devm_input_allocate_device(struct device *);
input_dev         340 include/linux/input.h void input_free_device(struct input_dev *dev);
input_dev         342 include/linux/input.h static inline struct input_dev *input_get_device(struct input_dev *dev)
input_dev         347 include/linux/input.h static inline void input_put_device(struct input_dev *dev)
input_dev         353 include/linux/input.h static inline void *input_get_drvdata(struct input_dev *dev)
input_dev         358 include/linux/input.h static inline void input_set_drvdata(struct input_dev *dev, void *data)
input_dev         363 include/linux/input.h int __must_check input_register_device(struct input_dev *);
input_dev         364 include/linux/input.h void input_unregister_device(struct input_dev *);
input_dev         366 include/linux/input.h void input_reset_device(struct input_dev *);
input_dev         389 include/linux/input.h void input_event(struct input_dev *dev, unsigned int type, unsigned int code, int value);
input_dev         392 include/linux/input.h static inline void input_report_key(struct input_dev *dev, unsigned int code, int value)
input_dev         397 include/linux/input.h static inline void input_report_rel(struct input_dev *dev, unsigned int code, int value)
input_dev         402 include/linux/input.h static inline void input_report_abs(struct input_dev *dev, unsigned int code, int value)
input_dev         407 include/linux/input.h static inline void input_report_ff_status(struct input_dev *dev, unsigned int code, int value)
input_dev         412 include/linux/input.h static inline void input_report_switch(struct input_dev *dev, unsigned int code, int value)
input_dev         417 include/linux/input.h static inline void input_sync(struct input_dev *dev)
input_dev         422 include/linux/input.h static inline void input_mt_sync(struct input_dev *dev)
input_dev         427 include/linux/input.h void input_set_capability(struct input_dev *dev, unsigned int type, unsigned int code);
input_dev         439 include/linux/input.h static inline void input_set_events_per_packet(struct input_dev *dev, int n_events)
input_dev         444 include/linux/input.h void input_alloc_absinfo(struct input_dev *dev);
input_dev         445 include/linux/input.h void input_set_abs_params(struct input_dev *dev, unsigned int axis,
input_dev         449 include/linux/input.h static inline int input_abs_get_##_suffix(struct input_dev *dev,	\
input_dev         455 include/linux/input.h static inline void input_abs_set_##_suffix(struct input_dev *dev,	\
input_dev         473 include/linux/input.h int input_get_keycode(struct input_dev *dev, struct input_keymap_entry *ke);
input_dev         474 include/linux/input.h int input_set_keycode(struct input_dev *dev,
input_dev         507 include/linux/input.h 	int (*upload)(struct input_dev *dev, struct ff_effect *effect,
input_dev         509 include/linux/input.h 	int (*erase)(struct input_dev *dev, int effect_id);
input_dev         511 include/linux/input.h 	int (*playback)(struct input_dev *dev, int effect_id, int value);
input_dev         512 include/linux/input.h 	void (*set_gain)(struct input_dev *dev, u16 gain);
input_dev         513 include/linux/input.h 	void (*set_autocenter)(struct input_dev *dev, u16 magnitude);
input_dev         528 include/linux/input.h int input_ff_create(struct input_dev *dev, unsigned int max_effects);
input_dev         529 include/linux/input.h void input_ff_destroy(struct input_dev *dev);
input_dev         531 include/linux/input.h int input_ff_event(struct input_dev *dev, unsigned int type, unsigned int code, int value);
input_dev         533 include/linux/input.h int input_ff_upload(struct input_dev *dev, struct ff_effect *effect, struct file *file);
input_dev         534 include/linux/input.h int input_ff_erase(struct input_dev *dev, int effect_id, struct file *file);
input_dev         536 include/linux/input.h int input_ff_create_memless(struct input_dev *dev, void *data,
input_dev         537 include/linux/input.h 		int (*play_effect)(struct input_dev *, void *, struct ff_effect *));
input_dev          82 include/linux/input/matrix_keypad.h 			       struct input_dev *input_dev);
input_dev          79 include/linux/input/mt.h int input_mt_init_slots(struct input_dev *dev, unsigned int num_slots,
input_dev          81 include/linux/input/mt.h void input_mt_destroy_slots(struct input_dev *dev);
input_dev          88 include/linux/input/mt.h static inline void input_mt_slot(struct input_dev *dev, int slot)
input_dev         103 include/linux/input/mt.h void input_mt_report_slot_state(struct input_dev *dev,
input_dev         106 include/linux/input/mt.h void input_mt_report_finger_count(struct input_dev *dev, int count);
input_dev         107 include/linux/input/mt.h void input_mt_report_pointer_emulation(struct input_dev *dev, bool use_count);
input_dev         108 include/linux/input/mt.h void input_mt_drop_unused(struct input_dev *dev);
input_dev         110 include/linux/input/mt.h void input_mt_sync_frame(struct input_dev *dev);
input_dev         121 include/linux/input/mt.h int input_mt_assign_slots(struct input_dev *dev, int *slots,
input_dev         124 include/linux/input/mt.h int input_mt_get_slot_by_key(struct input_dev *dev, int key);
input_dev          47 include/linux/input/sparse-keymap.h struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev,
input_dev          49 include/linux/input/sparse-keymap.h struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev,
input_dev          51 include/linux/input/sparse-keymap.h int sparse_keymap_setup(struct input_dev *dev,
input_dev          53 include/linux/input/sparse-keymap.h 			int (*setup)(struct input_dev *, struct key_entry *));
input_dev          54 include/linux/input/sparse-keymap.h void sparse_keymap_free(struct input_dev *dev);
input_dev          56 include/linux/input/sparse-keymap.h void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke,
input_dev          59 include/linux/input/sparse-keymap.h bool sparse_keymap_report_event(struct input_dev *dev, unsigned int code,
input_dev          15 include/linux/input/touchscreen.h void touchscreen_parse_of_params(struct input_dev *dev);
input_dev          17 include/linux/input/touchscreen.h static inline void touchscreen_parse_of_params(struct input_dev *dev)
input_dev          95 include/linux/ucb1400.h 	struct input_dev	*ts_idev;
input_dev          62 include/linux/uinput.h 	struct input_dev	*dev;
input_dev         271 include/linux/wm97xx.h 	struct input_dev *input_dev;	/* touchscreen input device */
input_dev         134 include/media/rc-core.h 	struct input_dev		*input_dev;
input_dev          28 include/sound/jack.h struct input_dev;
input_dev          60 include/sound/jack.h 	struct input_dev *input_dev;