Added recursive_lock_transfer_lock() to the fs_shell.
This commit is contained in:
@@ -1013,6 +1013,7 @@
|
||||
#define recursive_lock_trylock fssh_recursive_lock_trylock
|
||||
#define recursive_lock_unlock fssh_recursive_lock_unlock
|
||||
#define recursive_lock_get_recursion fssh_recursive_lock_get_recursion
|
||||
#define recursive_lock_transfer_lock fssh_recursive_lock_transfer_lock
|
||||
|
||||
#define rw_lock_init fssh_rw_lock_init
|
||||
#define rw_lock_init_etc fssh_rw_lock_init_etc
|
||||
|
||||
@@ -61,6 +61,7 @@ extern fssh_status_t fssh_recursive_lock_lock(fssh_recursive_lock *lock);
|
||||
extern fssh_status_t fssh_recursive_lock_trylock(fssh_recursive_lock *lock);
|
||||
extern void fssh_recursive_lock_unlock(fssh_recursive_lock *lock);
|
||||
extern int32_t fssh_recursive_lock_get_recursion(fssh_recursive_lock *lock);
|
||||
extern void fssh_recursive_lock_transfer_lock(fssh_recursive_lock *lock, fssh_thread_id thread);
|
||||
|
||||
extern void fssh_rw_lock_init(fssh_rw_lock* lock, const char* name);
|
||||
// name is *not* cloned nor freed in rw_lock_destroy()
|
||||
|
||||
Reference in New Issue
Block a user