Lines Matching defs:value

67 static int input_defuzz_abs_event(int value, int old_val, int fuzz)
70 if (value > (long)old_val - fuzz / 2 &&
71 value < (long)old_val + fuzz / 2)
74 if (value > (long)old_val - fuzz &&
75 value < (long)old_val + fuzz)
76 return ((long)old_val * 3 + value) / 4;
78 if (value > (long)old_val - fuzz * 2 &&
79 value < (long)old_val + fuzz * 2)
80 return ((long)old_val + value) / 2;
83 return value;
116 if (handler->filter(handle, v->type, v->code, v->value))
132 handler->event(handle, v->type, v->code, v->value);
170 if (v->type == EV_KEY && v->value != 2) {
171 if (v->value)
181 unsigned int type, unsigned int code, int value)
183 struct input_value vals[] = { { type, code, value } };
246 pold = &dev->absinfo[code].value;
279 int value = *pval;
302 if (value == 2) {
307 if (!!test_bit(code, dev->key) != !!value) {
317 !!test_bit(code, dev->sw) != !!value) {
326 disposition = input_handle_abs_event(dev, code, &value);
331 if (is_event_supported(code, dev->relbit, REL_MAX) && value)
344 !!test_bit(code, dev->led) != !!value) {
354 if (!!test_bit(code, dev->snd) != !!value)
361 if (code <= REP_MAX && value >= 0 && dev->rep[code] != value) {
362 dev->rep[code] = value;
368 if (value >= 0)
377 *pval = value;
382 unsigned int type, unsigned int code, int value)
384 int disposition = input_get_disposition(dev, type, code, &value);
387 add_input_randomness(type, code, value);
390 dev->event(dev, type, code, value);
402 v->value = dev->mt->slot;
408 v->value = value;
435 * @value: value of the event
448 unsigned int type, unsigned int code, int value)
455 input_handle_event(dev, type, code, value);
466 * @value: value of the event
473 unsigned int type, unsigned int code, int value)
485 input_handle_event(dev, type, code, value);
1969 * A valid timestamp is a timestamp of non-zero value.
2364 * it @data and stop when @fn returns a non-zero value. The function is