Searched refs:fssh_rw_lock (Results 1 - 3 of 3) sorted by relevance

/haiku/headers/private/fs_shell/
H A Dfssh_lock.h33 typedef struct fssh_rw_lock { struct
37 } fssh_rw_lock; typedef in typeref:struct:fssh_rw_lock
66 extern void fssh_rw_lock_init(fssh_rw_lock* lock, const char* name);
68 extern void fssh_rw_lock_init_etc(fssh_rw_lock* lock, const char* name, uint32_t flags);
69 extern void fssh_rw_lock_destroy(fssh_rw_lock* lock);
70 extern fssh_status_t fssh_rw_lock_read_lock(fssh_rw_lock* lock);
71 extern fssh_status_t fssh_rw_lock_read_unlock(fssh_rw_lock* lock);
72 extern fssh_status_t fssh_rw_lock_write_lock(fssh_rw_lock* lock);
73 extern fssh_status_t fssh_rw_lock_write_unlock(fssh_rw_lock* lock);
125 inline bool Lock(fssh_rw_lock *lockabl
[all...]
H A Dfssh_api_wrapper.h1013 #define rw_lock fssh_rw_lock
/haiku/src/tools/fs_shell/
H A Dlock.cpp211 fssh_rw_lock_init(fssh_rw_lock *lock, const char *name)
229 fssh_rw_lock_init_etc(fssh_rw_lock *lock, const char *name, uint32_t flags)
236 fssh_rw_lock_destroy(fssh_rw_lock *lock)
246 fssh_rw_lock_read_lock(fssh_rw_lock *lock)
258 fssh_rw_lock_read_unlock(fssh_rw_lock *lock)
268 fssh_rw_lock_write_lock(fssh_rw_lock *lock)
286 fssh_rw_lock_write_unlock(fssh_rw_lock *lock)

Completed in 53 milliseconds