Go to the source code of this file.
|
| int | kevent (int kq, const struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout) |
| |
◆ kqueue
Value:
#define kqueue
Definition event.h:18
#define VSF_LINUX_WRAPPER(__api)
Definition vsf_linux_cfg.h:34
◆ kevent
◆ EV_SET
| #define EV_SET |
( |
| __kevp, |
|
|
| __ident, |
|
|
| __filter, |
|
|
| __flags, |
|
|
| __fflags, |
|
|
| __data, |
|
|
| __udata ) |
Value: do { \
(__kevp)->ident = (__ident); \
(__kevp)->filter = (__filter); \
(__kevp)->flags = (__flags); \
(__kevp)->fflags = (__fflags); \
(__kevp)->
data = (__data); \
(__kevp)->udata = (__udata); \
} while (0)
struct ieee80211_ext_chansw_ie data
Definition ieee80211.h:80
◆ EVFILT_READ
◆ EVFILT_WRITE
◆ EVFILT_AIO
◆ EVFILT_VNODE
◆ EVFILT_PROC
◆ EVFILT_SIGNAL
◆ EVFILT_TIMER
◆ EVFILT_FS
◆ EVFILT_SYSCOUNT
| #define EVFILT_SYSCOUNT 8 |
◆ EV_ADD
◆ EV_DELETE
| #define EV_DELETE (1 << 1) |
◆ EV_ENABLE
| #define EV_ENABLE (1 << 2) |
◆ EV_DISABLE
| #define EV_DISABLE (1 << 3) |
◆ EV_ONSHOT
| #define EV_ONSHOT (1 << 4) |
◆ EV_CLEAR
| #define EV_CLEAR (1 << 5) |
◆ EV_SYSFLAGS
| #define EV_SYSFLAGS (0xF << 12) |
◆ EV_EOF
| #define EV_EOF (0x8 << 12) |
◆ EV_ERROR
| #define EV_ERROR (0x4 << 12) |
◆ NOTE_DELETE
| #define NOTE_DELETE (1 << 0) |
◆ NOTE_WRITE
| #define NOTE_WRITE (1 << 1) |
◆ NOTE_EXTEND
| #define NOTE_EXTEND (1 << 2) |
◆ NOTE_ATTRIB
| #define NOTE_ATTRIB (1 << 3) |
◆ NOTE_LINK
| #define NOTE_LINK (1 << 4) |
◆ NOTE_RENAME
| #define NOTE_RENAME (1 << 5) |
◆ NOTE_REVOKE
| #define NOTE_REVOKE (1 << 6) |
◆ vsf_linux_sys_event_vplt_t
| typedef struct vsf_linux_sys_event_vplt_t vsf_linux_sys_event_vplt_t |
◆ kevent()
| int kevent |
( |
int | kq, |
|
|
const struct kevent * | changelist, |
|
|
int | nchanges, |
|
|
struct kevent * | eventlist, |
|
|
int | nevents, |
|
|
const struct timespec * | timeout ) |
◆ vsf_linux_sys_event_vplt