dxd - dynax driver framework 2.1.0d73
cross platform open source driver development framework
|
#include <libkern/OSAtomic.h>
#include <IOKit/IOLocks.h>
#include <IOKit/IOUserClient.h>
Classes | |
class | dxd::__atomic_pointer< type_t * > |
class | dxd::__atomic_scalar< 4, type_t > |
32bit atomic operations More... | |
class | dxd::event< dx::kernel > |
class | dxd::event< dx::user > |
kernel representation of shared user space event More... | |
class | dxd::lock< lock_t > |
class | dxd::mutex |
mutex More... | |
class | dxd::process |
IOKit process thread. More... | |
class | dxd::spinlock |
WDK spinlock. More... | |
Namespaces | |
namespace | dxd |
dynax driver framework kernel namespace | |
Macros | |
#define | DX_WAIT THREAD_UNINT |
Enumerations | |
enum | : int64_t { dxd::nsec =1ll , dxd::usec =nsec*1000ll , dxd::msec =usec*1000ll , dxd::sec =msec*1000ll , dxd::base =0ll } |
#define DX_WAIT THREAD_UNINT |
(c) copyright 2009 dynamic acoustics e.U. | generated on Fri Nov 15 2024 |