Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-6142 obdclass: use cl_object_for_each more broadly.
[fs/lustre-release.git]
/
lustre
/
obdclass
/
cl_lock.c
diff --git
a/lustre/obdclass/cl_lock.c
b/lustre/obdclass/cl_lock.c
index
692ad18
..
8e417c0
100644
(file)
--- a/
lustre/obdclass/cl_lock.c
+++ b/
lustre/obdclass/cl_lock.c
@@
-109,8
+109,7
@@
int cl_lock_init(const struct lu_env *env, struct cl_lock *lock,
LASSERT(obj != NULL);
INIT_LIST_HEAD(&lock->cll_layers);
LASSERT(obj != NULL);
INIT_LIST_HEAD(&lock->cll_layers);
- list_for_each_entry(scan, &obj->co_lu.lo_header->loh_layers,
- co_lu.lo_linkage) {
+ cl_object_for_each(scan, obj) {
if (scan->co_ops->coo_lock_init != NULL)
result = scan->co_ops->coo_lock_init(env, scan, lock,
io);
if (scan->co_ops->coo_lock_init != NULL)
result = scan->co_ops->coo_lock_init(env, scan, lock,
io);