Lines Matching defs:umdp
1057 struct wskbd_map_data *umdp;
1163 umdp = (struct wskbd_map_data *)data;
1164 if (umdp->maplen > WSKBDIO_MAXMAPLEN)
1167 buf = mallocarray(umdp->maplen, sizeof(struct wscons_keymap),
1169 len = umdp->maplen * sizeof(struct wscons_keymap);
1171 error = copyin(umdp->map, buf, len);
1175 map = wskbd_init_keymap(umdp->maplen);
1177 wskbd_set_keymap(sc, map, umdp->maplen);
1187 umdp = (struct wskbd_map_data *)data;
1188 if (umdp->maplen > sc->sc_maplen)
1189 umdp->maplen = sc->sc_maplen;
1190 error = copyout(sc->sc_map, umdp->map,
1191 umdp->maplen*sizeof(struct wscons_keymap));