Home
last modified time | relevance | path

Searched refs:ev_methods (Results 1 – 3 of 3) sorted by relevance

/freebsd-12-stable/sys/dev/evdev/
Devdev.c434 evdev->ev_methods = methods; in evdev_set_methods()
946 if (evdev->ev_methods != NULL && in evdev_inject_event()
947 evdev->ev_methods->ev_event != NULL) in evdev_inject_event()
948 evdev->ev_methods->ev_event(evdev, type, code, value); in evdev_inject_event()
987 if (LIST_EMPTY(&evdev->ev_clients) && evdev->ev_methods != NULL && in evdev_register_client()
988 evdev->ev_methods->ev_open != NULL) { in evdev_register_client()
991 ret = evdev->ev_methods->ev_open(evdev); in evdev_register_client()
1007 if (evdev->ev_methods != NULL && in evdev_dispose_client()
1008 evdev->ev_methods->ev_close != NULL) in evdev_dispose_client()
1009 (void)evdev->ev_methods->ev_close(evdev); in evdev_dispose_client()
Dcdev.c488 if (evdev->ev_methods == NULL || in evdev_ioctl()
489 evdev->ev_methods->ev_get_keycode == NULL) in evdev_ioctl()
493 evdev->ev_methods->ev_get_keycode(evdev, ke); in evdev_ioctl()
501 if (evdev->ev_methods == NULL || in evdev_ioctl()
502 evdev->ev_methods->ev_set_keycode == NULL) in evdev_ioctl()
506 evdev->ev_methods->ev_set_keycode(evdev, ke); in evdev_ioctl()
Devdev_private.h133 const struct evdev_methods * ev_methods; member