struct pagevec *pvec)
{
struct vvp_page *vpg = cl2vvp_page(slice);
- struct vvp_object *clobj = cl2vvp(slice->cpl_obj);
vvp_page_fini_common(vpg, pvec);
- atomic_dec(&clobj->vob_transient_pages);
}
static const struct cl_page_operations vvp_transient_page_ops = {
cl_page_slice_add(page, &vpg->vpg_cl, obj,
&vvp_page_ops);
} else {
- struct vvp_object *clobj = cl2vvp(obj);
-
cl_page_slice_add(page, &vpg->vpg_cl, obj,
- &vvp_transient_page_ops);
- atomic_inc(&clobj->vob_transient_pages);
+ &vvp_transient_page_ops);
}
return 0;
}