Searched refs:fssh_mutex (Results 1 - 8 of 8) sorted by relevance

/haiku/headers/private/fs_shell/
H A Dfssh_lock.h18 typedef struct fssh_mutex { struct
21 } fssh_mutex; typedef in typeref:struct:fssh_mutex
75 extern void fssh_mutex_init(fssh_mutex* lock, const char* name);
77 extern void fssh_mutex_init_etc(fssh_mutex* lock, const char* name, uint32_t flags);
78 extern void fssh_mutex_destroy(fssh_mutex* lock);
79 extern fssh_status_t fssh_mutex_lock(fssh_mutex* lock);
80 extern fssh_status_t fssh_mutex_trylock(fssh_mutex* lock);
81 extern void fssh_mutex_unlock(fssh_mutex* lock);
82 extern void fssh_mutex_transfer_lock(fssh_mutex* lock, fssh_thread_id thread);
92 inline bool Lock(fssh_mutex *lockabl
[all...]
H A Dfssh_api_wrapper.h1012 #define mutex fssh_mutex
/haiku/src/tools/fs_shell/
H A Dlock.cpp130 fssh_mutex_init(fssh_mutex *m, const char *name)
147 fssh_mutex_init_etc(fssh_mutex *m, const char *name, uint32_t flags)
154 fssh_mutex_destroy(fssh_mutex *mutex)
168 fssh_mutex_lock(fssh_mutex *mutex)
186 fssh_mutex_unlock(fssh_mutex *mutex)
201 fssh_mutex_transfer_lock(fssh_mutex *mutex, fssh_thread_id thread)
H A Dvfs.h34 fssh_mutex io_mutex;
H A Dfile_cache.cpp64 fssh_mutex lock;
H A Ddriver_settings.cpp72 static fssh_mutex sLock;
H A Dblock_cache.cpp104 fssh_mutex lock;
170 static fssh_mutex sNotificationsLock;
H A Dvfs.cpp126 static fssh_mutex sFileSystemsMutex;
134 static fssh_mutex sMountMutex;
158 static fssh_mutex sVnodeCoveredByMutex;
172 static fssh_mutex sVnodeMutex;

Completed in 359 milliseconds