Staging: lustre: Convert macro class_export_rpc_inc into static inline function
[firefly-linux-kernel-4.4.55.git] / drivers / staging / lustre / lustre / include / obd_class.h
index 4a29261c514d9e61210419a7691be1d13d354197..9f528d44287fd19b71be08f48e099b2d33d3c4f7 100644 (file)
@@ -222,12 +222,12 @@ extern void (*class_export_dump_hook)(struct obd_export *);
 
 #endif
 
-#define class_export_rpc_inc(exp)                                     \
-({                                                                   \
-       atomic_inc(&(exp)->exp_rpc_count);                        \
-       CDEBUG(D_INFO, "RPC GETting export %p : new rpc_count %d\n",    \
-              (exp), atomic_read(&(exp)->exp_rpc_count));        \
-})
+static inline void class_export_rpc_inc(struct obd_export *exp)
+{
+       atomic_inc(&(exp)->exp_rpc_count);
+       CDEBUG(D_INFO, "RPC GETting export %p : new rpc_count %d\n",
+              (exp), atomic_read(&(exp)->exp_rpc_count));
+}
 
 #define class_export_rpc_dec(exp)                                     \
 ({                                                                   \