Lines Matching refs:key_entry
30 * This function is used to perform &struct key_entry lookup in an
33 struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev,
36 struct key_entry *key;
51 * This function is used to perform &struct key_entry lookup in an
54 struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev,
57 struct key_entry *key;
71 const struct key_entry *key;
88 struct key_entry *key;
109 * @keymap: Keymap in form of array of &key_entry structures ending
120 const struct key_entry *keymap,
121 int (*setup)(struct input_dev *, struct key_entry *))
124 const struct key_entry *e;
125 struct key_entry *map, *entry;
132 map = kcalloc(map_size, sizeof (struct key_entry), GFP_KERNEL);
136 memcpy(map, keymap, map_size * sizeof (struct key_entry));
214 * &struct key_entry.
216 void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke,
256 const struct key_entry *ke =