mirror of
https://github.com/opnsense/src.git
synced 2026-02-03 20:49:35 -05:00
Add new API call: evdev_register_mtx which takes lock argument that should be used instead of internal one for evdev locking. Useful for cases if evdev_push_event() is always called with driver's lock taken and reduces amount of lock aquisitions. This allows to avoid LOR between ev_open/ev_close invocations and evdev_push_event() Such LOR can happen when ev_open/ev_close methods acquire driver lock and evdev_push_event() is called with this lock taken. Submitted by: Vladimir Kondratiev <wulf@cicgroup.ru> |
||
|---|---|---|
| .. | ||
| cdev.c | ||
| evdev.c | ||
| evdev.h | ||
| evdev_mt.c | ||
| evdev_private.h | ||
| evdev_utils.c | ||
| input-event-codes.h | ||
| input.h | ||
| uinput.c | ||
| uinput.h | ||