Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 /*
0003  * Copyright (c) 2013 Trond Myklebust <Trond.Myklebust@netapp.com>
0004  */
0005 #include <linux/nfs_fs.h>
0006 #include "nfs4_fs.h"
0007 #include "internal.h"
0008 #include "nfs4session.h"
0009 #include "callback.h"
0010 #include "pnfs.h"
0011 
0012 #define CREATE_TRACE_POINTS
0013 #include "nfs4trace.h"
0014 
0015 #ifdef CONFIG_NFS_V4_1
0016 EXPORT_TRACEPOINT_SYMBOL_GPL(nfs4_pnfs_read);
0017 EXPORT_TRACEPOINT_SYMBOL_GPL(nfs4_pnfs_write);
0018 EXPORT_TRACEPOINT_SYMBOL_GPL(nfs4_pnfs_commit_ds);
0019 
0020 EXPORT_TRACEPOINT_SYMBOL_GPL(pnfs_mds_fallback_pg_init_read);
0021 EXPORT_TRACEPOINT_SYMBOL_GPL(pnfs_mds_fallback_pg_init_write);
0022 EXPORT_TRACEPOINT_SYMBOL_GPL(pnfs_mds_fallback_pg_get_mirror_count);
0023 EXPORT_TRACEPOINT_SYMBOL_GPL(pnfs_mds_fallback_read_done);
0024 EXPORT_TRACEPOINT_SYMBOL_GPL(pnfs_mds_fallback_write_done);
0025 EXPORT_TRACEPOINT_SYMBOL_GPL(pnfs_mds_fallback_read_pagelist);
0026 EXPORT_TRACEPOINT_SYMBOL_GPL(pnfs_mds_fallback_write_pagelist);
0027 
0028 EXPORT_TRACEPOINT_SYMBOL_GPL(ff_layout_read_error);
0029 EXPORT_TRACEPOINT_SYMBOL_GPL(ff_layout_write_error);
0030 EXPORT_TRACEPOINT_SYMBOL_GPL(ff_layout_commit_error);
0031 #endif