Home | History | Annotate | Download | only in dix

Lines Matching defs:valuators

119         if (!BitIsOn(e->valuators.mask, 0) && !BitIsOn(e->valuators.mask, 1)) {
408 * valuators from first to the last set valuator.
416 for (i = 0; i < sizeof(ev->valuators.mask) * 8; i++) {
417 if (BitIsOn(ev->valuators.mask, i)) {
452 INT32 *valuators = &xv->valuator0; // Treat all 6 vals as an array
461 /* Unset valuators in masked valuator events have the proper data values
462 * in the case of an absolute axis in between two set valuators. */
464 valuators[j] = ev->valuators.data[xv->first_valuator + j];
521 info->label = dce->valuators[axisnumber].name;
522 info->min.integral = dce->valuators[axisnumber].min;
524 info->max.integral = dce->valuators[axisnumber].max;
526 info->value = double_to_fp3232(dce->valuators[axisnumber].value);
527 info->resolution = dce->valuators[axisnumber].resolution;
529 info->mode = dce->valuators[axisnumber].mode;
538 if (dce->valuators[axisnumber].scroll.type == SCROLL_TYPE_NONE)
544 switch (dce->valuators[axisnumber].scroll.type) {
553 dce->valuators[axisnumber].scroll.type);
557 double_to_fp3232(dce->valuators[axisnumber].scroll.increment);
562 if (dce->valuators[axisnumber].scroll.flags & SCROLL_FLAG_DONT_EMULATE)
564 if (dce->valuators[axisnumber].scroll.flags & SCROLL_FLAG_PREFERRED)
589 if (dce->valuators[i].scroll.type != SCROLL_TYPE_NONE)
636 if (dce->valuators[i].scroll.type != SCROLL_TYPE_NONE) {
680 vallen = count_bits(ev->valuators.mask, ARRAY_SIZE(ev->valuators.mask));
683 len += vallen * 4; /* valuators mask */
739 if (BitIsOn(ev->valuators.mask, i)) {
741 *axisval = double_to_fp3232(ev->valuators.data[i]);
781 nvals = count_bits(ev->valuators.mask, sizeof(ev->valuators.mask));
785 len += vallen * 4; /* valuators mask */
806 if (BitIsOn(ev->valuators.mask, i)) {
808 *axisval = double_to_fp3232(ev->valuators.data[i]);
809 *axisval_raw = double_to_fp3232(ev->valuators.data_raw[i]);