spin_lock(&site->ls_guard);
if (-- top->loh_ref == 0) {
list_for_each_entry(o, &top->loh_layers, lo_linkage) {
- if (o->lo_ops->ldo_object_release != NULL)
- o->lo_ops->ldo_object_release(ctxt, o);
+ if (o->lo_ops->loo_object_release != NULL)
+ o->lo_ops->loo_object_release(ctxt, o);
}
-- site->ls_busy;
if (lu_object_is_dying(top)) {
list_for_each_entry_reverse(scan,
&o->lo_header->loh_layers, lo_linkage) {
- if (scan->lo_ops->ldo_object_delete != NULL)
- scan->lo_ops->ldo_object_delete(ctx, scan);
+ if (scan->lo_ops->loo_object_delete != NULL)
+ scan->lo_ops->loo_object_delete(ctx, scan);
}
-- o->lo_dev->ld_site->ls_total;
INIT_LIST_HEAD(&splice);