summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/fd-lk.h
diff options
context:
space:
mode:
Diffstat (limited to 'libglusterfs/src/fd-lk.h')
-rw-r--r--libglusterfs/src/fd-lk.h7
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