X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Flov%2Flov_internal.h;fp=lustre%2Flov%2Flov_internal.h;h=a081b339fc43aa16882f9ba04fbd35128672d6ae;hp=aa400ad2414da2addc7c415198b4d587012db048;hb=8b352709a66f9079cadeda2e9af3834941ced969;hpb=68ff85b8858e845eee1ca9d6d2ba639cdc2fb470 diff --git a/lustre/lov/lov_internal.h b/lustre/lov/lov_internal.h index aa400ad..a081b33 100644 --- a/lustre/lov/lov_internal.h +++ b/lustre/lov/lov_internal.h @@ -54,6 +54,11 @@ struct lov_stripe_md_entry { struct lov_oinfo *lsme_oinfo[]; }; +static inline bool lsme_is_dom(struct lov_stripe_md_entry *lsme) +{ + return (lov_pattern(lsme->lsme_pattern) == LOV_PATTERN_MDT); +} + static inline void copy_lsm_entry(struct lov_stripe_md_entry *dst, struct lov_stripe_md_entry *src) { @@ -306,6 +311,8 @@ extern struct lprocfs_vars lprocfs_lov_obd_vars[]; /* lov_cl.c */ extern struct lu_device_type lov_device_type; +#define LOV_MDC_TGT_MAX 256 + /* pools */ extern struct cfs_hash_ops pool_hash_operations; /* ost_pool methods */