X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Finclude%2Flinux%2Fobd_ost.h;fp=lustre%2Finclude%2Flinux%2Fobd_ost.h;h=22fe6947d2f1806374f6ece61e8d44d1a247e3a0;hb=96ec6856f91f7f9031cfce4273c714d72cfe59ae;hp=9ef7052f3f8d2c1fde86b6d635389cd821638b2d;hpb=0bcac33c5aec463e9f471fba6f7d0adc26e6df9f;p=fs%2Flustre-release.git diff --git a/lustre/include/linux/obd_ost.h b/lustre/include/linux/obd_ost.h index 9ef7052..22fe694 100644 --- a/lustre/include/linux/obd_ost.h +++ b/lustre/include/linux/obd_ost.h @@ -34,11 +34,15 @@ #define LUSTRE_SANOSC_NAME "sanosc" #define LUSTRE_SANOST_NAME "sanost" -/* ost/ost_pack.c */ -void ost_pack_niobuf(struct niobuf_remote *nb, __u64 offset, __u32 len, - __u32 flags, __u32 xid); -void ost_unpack_niobuf(struct niobuf_remote *dst, struct niobuf_remote *src); -void ost_pack_ioo(struct obd_ioobj *ioo, struct lov_stripe_md *lsm, int bufcnt); -void ost_unpack_ioo(struct obd_ioobj *dst, struct obd_ioobj *src); +struct osc_brw_async_args { + int aa_requested_nob; + int aa_nio_count; + obd_count aa_page_count; + struct brw_page *aa_pga; +}; + +struct osc_getattr_async_args { + struct obdo *aa_oa; +}; #endif