diff options
author | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
---|---|---|
committer | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
commit | 871480933a1c28f8a9fed4c4d34d06c439a7a422 (patch) | |
tree | 8718f573808810c2a1e8cb8fb6ac469093ca2784 /ANDROID_3.4.5/fs/dlm/lock.h | |
parent | 9d40ac5867b9aefe0722bc1f110b965ff294d30d (diff) | |
download | FOSSEE-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.h | 73 |
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 - |