summaryrefslogtreecommitdiff
path: root/ANDROID_3.4.5/fs/dlm/lock.h
diff options
context:
space:
mode:
authorSrikant Patnaik2015-01-11 12:28:04 +0530
committerSrikant Patnaik2015-01-11 12:28:04 +0530
commit871480933a1c28f8a9fed4c4d34d06c439a7a422 (patch)
tree8718f573808810c2a1e8cb8fb6ac469093ca2784 /ANDROID_3.4.5/fs/dlm/lock.h
parent9d40ac5867b9aefe0722bc1f110b965ff294d30d (diff)
downloadFOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.gz
FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.bz2
FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.zip
Moved, renamed, and deleted files
The original directory structure was scattered and unorganized. Changes are basically to make it look like kernel structure.
Diffstat (limited to 'ANDROID_3.4.5/fs/dlm/lock.h')
-rw-r--r--ANDROID_3.4.5/fs/dlm/lock.h73
1 files changed, 0 insertions, 73 deletions
diff --git a/ANDROID_3.4.5/fs/dlm/lock.h b/ANDROID_3.4.5/fs/dlm/lock.h
deleted file mode 100644
index 1a255307..00000000
--- a/ANDROID_3.4.5/fs/dlm/lock.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/******************************************************************************
-*******************************************************************************
-**
-** Copyright (C) 2005-2007 Red Hat, Inc. All rights reserved.
-**
-** This copyrighted material is made available to anyone wishing to use,
-** modify, copy, or redistribute it subject to the terms and conditions
-** of the GNU General Public License v.2.
-**
-*******************************************************************************
-******************************************************************************/
-
-#ifndef __LOCK_DOT_H__
-#define __LOCK_DOT_H__
-
-void dlm_dump_rsb(struct dlm_rsb *r);
-void dlm_print_lkb(struct dlm_lkb *lkb);
-void dlm_receive_message_saved(struct dlm_ls *ls, struct dlm_message *ms);
-void dlm_receive_buffer(union dlm_packet *p, int nodeid);
-int dlm_modes_compat(int mode1, int mode2);
-void dlm_put_rsb(struct dlm_rsb *r);
-void dlm_hold_rsb(struct dlm_rsb *r);
-int dlm_put_lkb(struct dlm_lkb *lkb);
-void dlm_scan_rsbs(struct dlm_ls *ls);
-int dlm_lock_recovery_try(struct dlm_ls *ls);
-void dlm_unlock_recovery(struct dlm_ls *ls);
-void dlm_scan_waiters(struct dlm_ls *ls);
-void dlm_scan_timeout(struct dlm_ls *ls);
-void dlm_adjust_timeouts(struct dlm_ls *ls);
-
-int dlm_search_rsb_tree(struct rb_root *tree, char *name, int len,
- unsigned int flags, struct dlm_rsb **r_ret);
-
-int dlm_purge_locks(struct dlm_ls *ls);
-void dlm_purge_mstcpy_locks(struct dlm_rsb *r);
-void dlm_grant_after_purge(struct dlm_ls *ls);
-int dlm_recover_waiters_post(struct dlm_ls *ls);
-void dlm_recover_waiters_pre(struct dlm_ls *ls);
-int dlm_recover_master_copy(struct dlm_ls *ls, struct dlm_rcom *rc);
-int dlm_recover_process_copy(struct dlm_ls *ls, struct dlm_rcom *rc);
-
-int dlm_user_request(struct dlm_ls *ls, struct dlm_user_args *ua, int mode,
- uint32_t flags, void *name, unsigned int namelen,
- unsigned long timeout_cs);
-int dlm_user_convert(struct dlm_ls *ls, struct dlm_user_args *ua_tmp,
- int mode, uint32_t flags, uint32_t lkid, char *lvb_in,
- unsigned long timeout_cs);
-int dlm_user_unlock(struct dlm_ls *ls, struct dlm_user_args *ua_tmp,
- uint32_t flags, uint32_t lkid, char *lvb_in);
-int dlm_user_cancel(struct dlm_ls *ls, struct dlm_user_args *ua_tmp,
- uint32_t flags, uint32_t lkid);
-int dlm_user_purge(struct dlm_ls *ls, struct dlm_user_proc *proc,
- int nodeid, int pid);
-int dlm_user_deadlock(struct dlm_ls *ls, uint32_t flags, uint32_t lkid);
-void dlm_clear_proc_locks(struct dlm_ls *ls, struct dlm_user_proc *proc);
-
-static inline int is_master(struct dlm_rsb *r)
-{
- return !r->res_nodeid;
-}
-
-static inline void lock_rsb(struct dlm_rsb *r)
-{
- mutex_lock(&r->res_mutex);
-}
-
-static inline void unlock_rsb(struct dlm_rsb *r)
-{
- mutex_unlock(&r->res_mutex);
-}
-
-#endif
-