Whamcloud - gitweb
LU-6142 obdclass: use cl_object_for_each more broadly.
[fs/lustre-release.git] / lustre / obdclass / cl_lock.c
index 692ad18..8e417c0 100644 (file)
@@ -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);
-       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);