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;
21 struct brw_page **aa_ppga;
22 struct client_obd *aa_cli;
23 struct list_head aa_oaps;
26 struct osc_async_args {
27 struct obd_info *aa_oi;
30 struct osc_enqueue_args {
31 struct obd_export *oa_exp;
32 struct obd_info *oa_oi;
33 struct obd_enqueue_info *oa_ei;