Lines Matching refs:absinfo
236 pold = &dev->absinfo[code].value; in input_handle_abs_event()
249 dev->absinfo[code].fuzz); in input_handle_abs_event()
484 if (!dev->absinfo) in input_alloc_absinfo()
485 dev->absinfo = kcalloc(ABS_CNT, sizeof(struct input_absinfo), in input_alloc_absinfo()
488 WARN(!dev->absinfo, "%s(): kcalloc() failed?\n", __func__); in input_alloc_absinfo()
495 struct input_absinfo *absinfo; in input_set_abs_params() local
498 if (!dev->absinfo) in input_set_abs_params()
501 absinfo = &dev->absinfo[axis]; in input_set_abs_params()
502 absinfo->minimum = min; in input_set_abs_params()
503 absinfo->maximum = max; in input_set_abs_params()
504 absinfo->fuzz = fuzz; in input_set_abs_params()
505 absinfo->flat = flat; in input_set_abs_params()
1514 kfree(dev->absinfo); in input_dev_release()
1922 if (!dev->absinfo) in input_set_capability()
1972 mt_slots = dev->absinfo[ABS_MT_TRACKING_ID].maximum - in input_estimate_events_per_packet()
1973 dev->absinfo[ABS_MT_TRACKING_ID].minimum + 1, in input_estimate_events_per_packet()