1 /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*-
2 * vim:expandtab:shiftwidth=8:tabstop=8:
4 * This file is part of Lustre, http://www.lustre.org
6 * Data structures for object storage targets and client: OST & OSC's
8 * See also lustre_idl.h for wire formats of requests.
14 #include <obd_class.h>
16 struct osc_brw_async_args {
20 obd_count aa_page_count;
22 struct brw_page **aa_ppga;
23 struct client_obd *aa_cli;
24 struct list_head aa_oaps;
27 struct osc_async_args {
28 struct obd_info *aa_oi;
31 struct osc_enqueue_args {
32 struct obd_export *oa_exp;
33 struct obd_info *oa_oi;
34 struct ldlm_enqueue_info*oa_ei;