Lines Matching defs:glue
47 struct JS_DATA_SAVE_TYPE glue;
356 data.x = (joydev->abs[0] / 256 + 128) >> joydev->glue.JS_CORR.x;
357 data.y = (joydev->abs[1] / 256 + 128) >> joydev->glue.JS_CORR.y;
522 return copy_from_user(&joydev->glue.JS_CORR, argp,
523 sizeof(joydev->glue.JS_CORR)) ? -EFAULT : 0;
526 return copy_to_user(argp, &joydev->glue.JS_CORR,
527 sizeof(joydev->glue.JS_CORR)) ? -EFAULT : 0;
530 return get_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp);
533 return put_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp);
619 joydev->glue.JS_TIMELIMIT = tmp32;
623 tmp32 = joydev->glue.JS_TIMELIMIT;
631 joydev->glue.JS_TIMEOUT = ds32.JS_TIMEOUT;
632 joydev->glue.BUSY = ds32.BUSY;
633 joydev->glue.JS_EXPIRETIME = ds32.JS_EXPIRETIME;
634 joydev->glue.JS_TIMELIMIT = ds32.JS_TIMELIMIT;
635 joydev->glue.JS_SAVE = ds32.JS_SAVE;
636 joydev->glue.JS_CORR = ds32.JS_CORR;
641 ds32.JS_TIMEOUT = joydev->glue.JS_TIMEOUT;
642 ds32.BUSY = joydev->glue.BUSY;
643 ds32.JS_EXPIRETIME = joydev->glue.JS_EXPIRETIME;
644 ds32.JS_TIMELIMIT = joydev->glue.JS_TIMELIMIT;
645 ds32.JS_SAVE = joydev->glue.JS_SAVE;
646 ds32.JS_CORR = joydev->glue.JS_CORR;
682 retval = get_user(joydev->glue.JS_TIMELIMIT,
687 retval = put_user(joydev->glue.JS_TIMELIMIT,
692 retval = copy_from_user(&joydev->glue, argp,
693 sizeof(joydev->glue)) ? -EFAULT : 0;
697 retval = copy_to_user(argp, &joydev->glue,
698 sizeof(joydev->glue)) ? -EFAULT : 0;