Lines Matching defs:modkeymap
227 static int build_modmap_from_modkeymap(CARD8 *modmap, KeyCode *modkeymap,
235 if (!modkeymap[i])
238 if (modkeymap[i] >= MAP_LENGTH)
241 if (modmap[modkeymap[i]])
244 modmap[modkeymap[i]] = 1 << (i / max_keys_per_mod);
251 change_modmap(ClientPtr client, DeviceIntPtr dev, KeyCode *modkeymap,
258 ret = build_modmap_from_modkeymap(modmap, modkeymap, max_keys_per_mod);
290 KeyCode *modkeymap = NULL;
315 modkeymap = calloc(max_keys_per_mod * 8, sizeof(KeyCode));
316 if (!modkeymap)
325 modkeymap[(j * max_keys_per_mod) + keys_per_mod[j]] = i;
333 *modkeymap_out = modkeymap;