diff --git a/opal/include/opal/sys/cma.h b/opal/include/opal/sys/cma.h
index a5478d015c..4616cd748a 100644
--- a/opal/include/opal/sys/cma.h
+++ b/opal/include/opal/sys/cma.h
@@ -50,22 +50,24 @@
 #endif
 
 
-inline ssize_t process_vm_readv(pid_t pid, 
-                                const struct iovec  *lvec, 
-                                unsigned long liovcnt,
-                                const struct iovec *rvec,
-                                unsigned long riovcnt,
-                                unsigned long flags)
+static inline ssize_t
+process_vm_readv(pid_t pid, 
+                 const struct iovec  *lvec, 
+                 unsigned long liovcnt,
+                 const struct iovec *rvec,
+                 unsigned long riovcnt,
+                 unsigned long flags)
 {
   return syscall(__NR_process_vm_readv, pid, lvec, liovcnt, rvec, riovcnt, flags);
 }
 
-inline ssize_t process_vm_writev(pid_t pid, 
-                          const struct iovec  *lvec, 
-                          unsigned long liovcnt,
-                          const struct iovec *rvec,
-                          unsigned long riovcnt,
-                          unsigned long flags)
+static inline ssize_t
+process_vm_writev(pid_t pid, 
+                  const struct iovec  *lvec, 
+                  unsigned long liovcnt,
+                  const struct iovec *rvec,
+                  unsigned long riovcnt,
+                  unsigned long flags)
 {
   return syscall(__NR_process_vm_writev, pid, lvec, liovcnt, rvec, riovcnt, flags);
 }