Home
last modified time | relevance | path

Searched refs:EVIOCGABS (Results 1 - 7 of 7) sorted by relevance

/third_party/eudev/src/udev/
H A Dudev-builtin-input_id.c70 if (ioctl(fd, EVIOCGABS(ABS_X), &xabsinfo) < 0 || in extract_info()
71 ioctl(fd, EVIOCGABS(ABS_Y), &yabsinfo) < 0) in extract_info()
H A Dudev-builtin-keyboard.c127 rc = ioctl(fd, EVIOCGABS(evcode), &absinfo); in override_abs()
129 log_error_errno(errno, "Unable to EVIOCGABS device \"%s\"", devnode); in override_abs()
/third_party/glfw/src/
H A Dlinux_joystick.c116 if (ioctl(js->linjs.fd, EVIOCGABS(code), info) < 0) in pollAbsState()
217 if (ioctl(linjs.fd, EVIOCGABS(code), &linjs.absInfo[code]) < 0) in openJoystickDevice()
/third_party/libinput/include/linux/linux/
H A Dinput.h60 * struct input_absinfo - used by EVIOCGABS/EVIOCSABS ioctls
169 #define EVIOCGABS(abs) _IOR('E', 0x40 + (abs), struct input_absinfo) /* get abs value/limits */ macro
/third_party/libinput/include/linux/freebsd/
H A Dinput.h61 * struct input_absinfo - used by EVIOCGABS/EVIOCSABS ioctls
170 #define EVIOCGABS(abs) _IOR('E', 0x40 + (abs), struct input_absinfo) /* get abs value/limits */ macro
/third_party/libevdev/include/linux/linux/
H A Dinput.h65 * struct input_absinfo - used by EVIOCGABS/EVIOCSABS ioctls
177 #define EVIOCGABS(abs) _IOR('E', 0x40 + (abs), struct input_absinfo) /* get abs value/limits */ macro
/third_party/libevdev/libevdev/
H A Dlibevdev.c511 rc = ioctl(fd, EVIOCGABS(i), &abs_info); in libevdev_set_fd()
649 rc = ioctl(dev->fd, EVIOCGABS(i), &abs_info); in sync_abs_state()
831 rc = ioctl(dev->fd, EVIOCGABS(ABS_MT_SLOT), &abs_info); in push_mt_sync_events()

Completed in 8 milliseconds