Changeset View
Changeset View
Standalone View
Standalone View
head/sys/sys/eventhandler.h
Show First 20 Lines • Show All 278 Lines • ▼ Show 20 Lines | |||||
/* Swap device events */ | /* Swap device events */ | ||||
struct swdevt; | struct swdevt; | ||||
typedef void (*swapon_fn)(void *, struct swdevt *); | typedef void (*swapon_fn)(void *, struct swdevt *); | ||||
typedef void (*swapoff_fn)(void *, struct swdevt *); | typedef void (*swapoff_fn)(void *, struct swdevt *); | ||||
EVENTHANDLER_DECLARE(swapon, swapon_fn); | EVENTHANDLER_DECLARE(swapon, swapon_fn); | ||||
EVENTHANDLER_DECLARE(swapoff, swapoff_fn); | EVENTHANDLER_DECLARE(swapoff, swapoff_fn); | ||||
/* ifup/ifdown events */ | |||||
#define IFNET_EVENT_UP 0 | |||||
#define IFNET_EVENT_DOWN 1 | |||||
struct ifnet; | |||||
typedef void (*ifnet_event_fn)(void *, struct ifnet *ifp, int event); | |||||
EVENTHANDLER_DECLARE(ifnet_event, ifnet_event_fn); | |||||
#endif /* _SYS_EVENTHANDLER_H_ */ | #endif /* _SYS_EVENTHANDLER_H_ */ |