Lines Matching defs:devnode
68 static void map_keycode(int fd, const char *devnode, int scancode, const char *keycode)
98 log_error_errno(errno, "Error calling EVIOCSKEYCODE on device node '%s' (scan code 0x%x, key code %d): %m", devnode, map.scan, map.key);
121 static void override_abs(int fd, const char *devnode,
129 log_error_errno(errno, "Unable to EVIOCGABS device \"%s\"", devnode);
139 log_error("Unable to parse EV_ABS override '%s' for '%s'", value, devnode);
146 devnode);
149 log_error_errno(errno, "Unable to EVIOCSABS device \"%s\"", devnode);
178 static int open_device(const char *devnode) {
181 fd = open(devnode, O_RDWR|O_CLOEXEC|O_NONBLOCK|O_NOCTTY);
183 return log_error_errno(errno, "Error opening device \"%s\": %m", devnode);