Lines Matching refs:key_entry

27 						const struct key_entry *k)  in sparse_keymap_get_key_index()
29 struct key_entry *key; in sparse_keymap_get_key_index()
43 static struct key_entry *sparse_keymap_entry_by_index(struct input_dev *dev, in sparse_keymap_entry_by_index()
46 struct key_entry *key; in sparse_keymap_entry_by_index()
65 struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev, in sparse_keymap_entry_from_scancode()
68 struct key_entry *key; in sparse_keymap_entry_from_scancode()
86 struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev, in sparse_keymap_entry_from_keycode()
89 struct key_entry *key; in sparse_keymap_entry_from_keycode()
99 static struct key_entry *sparse_keymap_locate(struct input_dev *dev, in sparse_keymap_locate()
102 struct key_entry *key; in sparse_keymap_locate()
118 const struct key_entry *key; in sparse_keymap_getkeycode()
140 struct key_entry *key; in sparse_keymap_setkeycode()
171 const struct key_entry *keymap, in sparse_keymap_setup() argument
172 int (*setup)(struct input_dev *, struct key_entry *)) in sparse_keymap_setup()
175 const struct key_entry *e; in sparse_keymap_setup()
176 struct key_entry *map, *entry; in sparse_keymap_setup()
183 map = kcalloc(map_size, sizeof(struct key_entry), GFP_KERNEL); in sparse_keymap_setup()
187 memcpy(map, keymap, map_size * sizeof(struct key_entry)); in sparse_keymap_setup()
273 void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke, in sparse_keymap_report_entry()
314 const struct key_entry *ke = in sparse_keymap_report_event()
316 struct key_entry unknown_ke; in sparse_keymap_report_event()