Lines Matching refs:keynum
928 if (keyp->keynum >= sizeof(kbd->kb_keymap->key) / in genkbd_commonioctl()
933 bcopy(&kbd->kb_keymap->key[keyp->keynum], &keyp->key, in genkbd_commonioctl()
939 if (keyp->keynum >= sizeof(kbd->kb_keymap->key) / in genkbd_commonioctl()
944 error = key_change_ok(&kbd->kb_keymap->key[keyp->keynum], in genkbd_commonioctl()
950 bcopy(&keyp->key, &kbd->kb_keymap->key[keyp->keynum], in genkbd_commonioctl()
978 if (fkeyp->keynum >= kbd->kb_fkeytab_size) { in genkbd_commonioctl()
982 bcopy(kbd->kb_fkeytab[fkeyp->keynum].str, fkeyp->keydef, in genkbd_commonioctl()
983 kbd->kb_fkeytab[fkeyp->keynum].len); in genkbd_commonioctl()
984 fkeyp->flen = kbd->kb_fkeytab[fkeyp->keynum].len; in genkbd_commonioctl()
989 if (fkeyp->keynum >= kbd->kb_fkeytab_size) { in genkbd_commonioctl()
993 error = fkey_change_ok(&kbd->kb_fkeytab[fkeyp->keynum], in genkbd_commonioctl()
999 kbd->kb_fkeytab[fkeyp->keynum].len = imin(fkeyp->flen, MAXFK); in genkbd_commonioctl()
1000 bcopy(fkeyp->keydef, kbd->kb_fkeytab[fkeyp->keynum].str, in genkbd_commonioctl()
1001 kbd->kb_fkeytab[fkeyp->keynum].len); in genkbd_commonioctl()