u_kbs 435 drivers/s390/char/keyboard.c do_kdgkb_ioctl(struct kbd_data *kbd, struct kbsentry __user *u_kbs, u_kbs 443 drivers/s390/char/keyboard.c if (get_user(kb_func, &u_kbs->kb_func)) u_kbs 455 drivers/s390/char/keyboard.c if (len >= sizeof(u_kbs->kb_string)) u_kbs 456 drivers/s390/char/keyboard.c len = sizeof(u_kbs->kb_string) - 1; u_kbs 457 drivers/s390/char/keyboard.c if (copy_to_user(u_kbs->kb_string, p, len)) u_kbs 461 drivers/s390/char/keyboard.c if (put_user('\0', u_kbs->kb_string + len)) u_kbs 467 drivers/s390/char/keyboard.c p = strndup_user(u_kbs->kb_string, sizeof(u_kbs->kb_string));