X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fmgc%2Fmgc_internal.h;h=50a13ebf4d3cae62d3f670697b4c3a0a2c7fd871;hb=fc42cbe0e2e5d1d87d0edca73986b831ac718301;hp=97ecd7d5ee1df3fac74b6e140c08c7b48f4d647a;hpb=7817e4c785d075aae76b635dcf799064590833b0;p=fs%2Flustre-release.git diff --git a/lustre/mgc/mgc_internal.h b/lustre/mgc/mgc_internal.h index 97ecd7d..50a13eb 100644 --- a/lustre/mgc/mgc_internal.h +++ b/lustre/mgc/mgc_internal.h @@ -15,11 +15,7 @@ * * You should have received a copy of the GNU General Public License * version 2 along with this program; If not, see - * http://www.sun.com/software/products/lustre/docs/GPLv2.pdf - * - * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, - * CA 95054 USA or visit www.sun.com if you need additional information or - * have any questions. + * http://www.gnu.org/licenses/gpl-2.0.html * * GPL HEADER END */ @@ -27,7 +23,7 @@ * Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. * Use is subject to license terms. * - * Copyright (c) 2011, Intel Corporation. + * Copyright (c) 2011, 2017, Intel Corporation. */ /* * This file is part of Lustre, http://www.lustre.org/ @@ -38,27 +34,34 @@ #define _MGC_INTERNAL_H #include -#include #include #include #include #include -#ifdef CONFIG_PROC_FS -extern struct lprocfs_seq_vars lprocfs_mgc_obd_vars[]; +int mgc_tunables_init(struct obd_device *obd); int lprocfs_mgc_rd_ir_state(struct seq_file *m, void *data); -#endif /* CONFIG_PROC_FS */ int mgc_process_log(struct obd_device *mgc, struct config_llog_data *cld); static inline int cld_is_sptlrpc(struct config_llog_data *cld) { - return cld->cld_type == CONFIG_T_SPTLRPC; + return cld->cld_type == CONFIG_T_SPTLRPC; } static inline int cld_is_recover(struct config_llog_data *cld) { - return cld->cld_type == CONFIG_T_RECOVER; + return cld->cld_type == CONFIG_T_RECOVER; +} + +static inline int cld_is_nodemap(struct config_llog_data *cld) +{ + return cld->cld_type == CONFIG_T_NODEMAP; +} + +static inline int cld_is_barrier(struct config_llog_data *cld) +{ + return cld->cld_type == CONFIG_T_BARRIER; } #endif /* _MGC_INTERNAL_H */