36 int initializing_objs;
71extern void _DRV_Manager_Lock(
void);
72extern void _DRV_Manager_Unlock(
void);
78#if defined(DRVMGR_USE_LOCKS) && (DRVMGR_USE_LOCKS == 1)
79 #define DRVMGR_LOCK_WRITE() _DRV_Manager_Lock()
80 #define DRVMGR_LOCK_READ() _DRV_Manager_Lock()
81 #define DRVMGR_UNLOCK() _DRV_Manager_Unlock()
84 #define DRVMGR_LOCK_WRITE()
85 #define DRVMGR_LOCK_READ()
86 #define DRVMGR_UNLOCK()
This header file provides the interfaces of the API Mutex Handler.
Control block used to manage each API mutex.
Definition: apimutex.h:65
Definition: drvmgr_list.h:48
Definition: drvmgr_internal.h:34
struct drvmgr_list devices[DRVMGR_LEVEL_MAX+1]
Definition: drvmgr_internal.h:64
struct drvmgr_dev root_dev
Definition: drvmgr_internal.h:43