Lines Matching refs:fkeyp
792 fkeyarg_t *fkeyp; in genkbd_commonioctl() local
976 fkeyp = (fkeyarg_t *)arg; in genkbd_commonioctl()
977 if (fkeyp->keynum >= kbd->kb_fkeytab_size) { in genkbd_commonioctl()
980 bcopy(kbd->kb_fkeytab[fkeyp->keynum].str, fkeyp->keydef, in genkbd_commonioctl()
981 kbd->kb_fkeytab[fkeyp->keynum].len); in genkbd_commonioctl()
982 fkeyp->flen = kbd->kb_fkeytab[fkeyp->keynum].len; in genkbd_commonioctl()
986 fkeyp = (fkeyarg_t *)arg; in genkbd_commonioctl()
987 if (fkeyp->keynum >= kbd->kb_fkeytab_size) { in genkbd_commonioctl()
990 error = fkey_change_ok(&kbd->kb_fkeytab[fkeyp->keynum], in genkbd_commonioctl()
991 fkeyp, curthread); in genkbd_commonioctl()
995 kbd->kb_fkeytab[fkeyp->keynum].len = min(fkeyp->flen, MAXFK); in genkbd_commonioctl()
996 bcopy(fkeyp->keydef, kbd->kb_fkeytab[fkeyp->keynum].str, in genkbd_commonioctl()
997 kbd->kb_fkeytab[fkeyp->keynum].len); in genkbd_commonioctl()