diff options
Diffstat (limited to 'libglusterfs/src/fd-lk.h')
-rw-r--r-- | libglusterfs/src/fd-lk.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/libglusterfs/src/fd-lk.h b/libglusterfs/src/fd-lk.h index 51f62991681..11d864dc207 100644 --- a/libglusterfs/src/fd-lk.h +++ b/libglusterfs/src/fd-lk.h @@ -30,7 +30,7 @@ struct _fd; struct fd_lk_ctx { struct list_head lk_list; - int ref; + gf_atomic_t ref; gf_lock_t lock; }; typedef struct fd_lk_ctx fd_lk_ctx_t; @@ -45,16 +45,11 @@ struct fd_lk_ctx_node { }; typedef struct fd_lk_ctx_node fd_lk_ctx_node_t; -fd_lk_ctx_t * -_fd_lk_ctx_ref (fd_lk_ctx_t *lk_ctx); fd_lk_ctx_t * fd_lk_ctx_ref (fd_lk_ctx_t *lk_ctx); fd_lk_ctx_t * -fd_lk_ctx_try_ref (fd_lk_ctx_t *lk_ctx); - -fd_lk_ctx_t * fd_lk_ctx_create (void); int |