Searched refs:absinfo (Results 1 – 12 of 12) sorted by relevance
182 struct input_absinfo *absinfo; member505 return dev->absinfo ? dev->absinfo[axis]._item : 0; \512 if (dev->absinfo) \513 dev->absinfo[axis]._item = val; \
178 pold = &dev->absinfo[code].value; in input_handle_abs_event()181 is_new_slot = mt->slot != dev->absinfo[ABS_MT_SLOT].value; in input_handle_abs_event()192 dev->absinfo[code].fuzz); in input_handle_abs_event()201 dev->absinfo[ABS_MT_SLOT].value = mt->slot; in input_handle_abs_event()439 if (dev->absinfo) in input_alloc_absinfo()442 dev->absinfo = kzalloc_objs(*dev->absinfo, ABS_CNT); in input_alloc_absinfo()443 if (!dev->absinfo) { in input_alloc_absinfo()458 struct input_absinfo *absinfo; in input_set_abs_params() local464 if (!dev->absinfo) in input_set_abs_params()467 absinfo = &dev->absinfo[axis]; in input_set_abs_params()[all …]
17 if (dev->absinfo && test_bit(src, dev->absbit)) { in copy_abs()18 dev->absinfo[dst] = dev->absinfo[src]; in copy_abs()19 dev->absinfo[dst].fuzz = 0; in copy_abs()
1209 if (!dev->absinfo) in evdev_do_ioctl()1213 abs = dev->absinfo[t]; in evdev_do_ioctl()1227 if (!dev->absinfo) in evdev_do_ioctl()1249 dev->absinfo[t] = abs; in evdev_do_ioctl()
339 if (!dev->absinfo) { in uinput_create_device()471 if (!dev->absinfo) in uinput_validate_absbits()474 error = uinput_validate_absinfo(dev, cnt, &dev->absinfo[cnt]); in uinput_validate_absbits()531 error = uinput_validate_absinfo(dev, setup.code, &setup.absinfo); in uinput_abs_setup()536 if (!dev->absinfo) in uinput_abs_setup()540 dev->absinfo[setup.code] = setup.absinfo; in uinput_abs_setup()
105 struct input_absinfo absinfo; member
459 info = &in_dev->absinfo[ABS_MT_POSITION_X]; in bu21013_probe()466 info = &in_dev->absinfo[ABS_MT_POSITION_Y]; in bu21013_probe()
94 struct input_absinfo *absinfo_x = &data->input->absinfo[ABS_MT_POSITION_X]; in silead_apply_efi_fw_min_max()95 struct input_absinfo *absinfo_y = &data->input->absinfo[ABS_MT_POSITION_Y]; in silead_apply_efi_fw_min_max()
1490 swap(input_dev->absinfo[ABS_X], input_dev->absinfo[ABS_Y]); in ads7846_probe()
512 absinfo = evdev.absinfo[libevdev.EV_ABS.ABS_MT_POSITION_X]513 return absinfo is not None and absinfo.resolution == 31145 if evdev.absinfo[libevdev.EV_ABS.ABS_MT_TOOL_TYPE] is not None:1886 if evdev.absinfo[libevdev.EV_ABS.ABS_MT_TOOL_TYPE] is not None:
823 info = evdev.absinfo[libevdev.EV_ABS.ABS_WHEEL]
88 total number of type B slots reported in the absinfo for the ABS_MT_SLOT axis.