Searched refs:fssh_recursive_lock (Results 1 - 5 of 5) sorted by relevance

/haiku/headers/private/fs_shell/
H A Dfssh_lock.h26 typedef struct fssh_recursive_lock { struct
30 } fssh_recursive_lock; typedef in typeref:struct:fssh_recursive_lock
55 extern void fssh_recursive_lock_init(fssh_recursive_lock *lock, const char *name);
57 extern void fssh_recursive_lock_init_etc(fssh_recursive_lock *lock, const char *name,
59 extern void fssh_recursive_lock_destroy(fssh_recursive_lock *lock);
60 extern fssh_status_t fssh_recursive_lock_lock(fssh_recursive_lock *lock);
61 extern fssh_status_t fssh_recursive_lock_trylock(fssh_recursive_lock *lock);
62 extern void fssh_recursive_lock_unlock(fssh_recursive_lock *lock);
63 extern int32_t fssh_recursive_lock_get_recursion(fssh_recursive_lock *lock);
64 extern void fssh_recursive_lock_transfer_lock(fssh_recursive_lock *loc
[all...]
H A Dfssh_api_wrapper.h1014 #define recursive_lock fssh_recursive_lock
/haiku/src/tools/fs_shell/
H A Dlock.cpp20 fssh_recursive_lock_get_recursion(fssh_recursive_lock *lock)
30 fssh_recursive_lock_init_etc(fssh_recursive_lock *lock, const char *name,
50 fssh_recursive_lock_init(fssh_recursive_lock *lock, const char *name)
57 fssh_recursive_lock_destroy(fssh_recursive_lock *lock)
68 fssh_recursive_lock_lock(fssh_recursive_lock *lock)
85 fssh_recursive_lock_trylock(fssh_recursive_lock *lock)
103 fssh_recursive_lock_unlock(fssh_recursive_lock *lock)
116 fssh_recursive_lock_transfer_lock(fssh_recursive_lock *lock,
H A Dmodule.cpp70 static fssh_recursive_lock sModulesLock;
H A Dvfs.cpp118 fssh_recursive_lock rlock; // guards the vnodes list
149 static fssh_recursive_lock sMountOpLock;

Completed in 92 milliseconds