diff options
Diffstat (limited to 'fs/ocfs2/dlm/dlmcommon.h')
-rw-r--r-- | fs/ocfs2/dlm/dlmcommon.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/ocfs2/dlm/dlmcommon.h b/fs/ocfs2/dlm/dlmcommon.h index de854cca12a2..e0517762fcc0 100644 --- a/fs/ocfs2/dlm/dlmcommon.h +++ b/fs/ocfs2/dlm/dlmcommon.h | |||
@@ -1079,11 +1079,9 @@ static inline int dlm_lock_compatible(int existing, int request) | |||
1079 | static inline int dlm_lock_on_list(struct list_head *head, | 1079 | static inline int dlm_lock_on_list(struct list_head *head, |
1080 | struct dlm_lock *lock) | 1080 | struct dlm_lock *lock) |
1081 | { | 1081 | { |
1082 | struct list_head *iter; | ||
1083 | struct dlm_lock *tmplock; | 1082 | struct dlm_lock *tmplock; |
1084 | 1083 | ||
1085 | list_for_each(iter, head) { | 1084 | list_for_each_entry(tmplock, head, list) { |
1086 | tmplock = list_entry(iter, struct dlm_lock, list); | ||
1087 | if (tmplock == lock) | 1085 | if (tmplock == lock) |
1088 | return 1; | 1086 | return 1; |
1089 | } | 1087 | } |