diff --git a/src/unix/bsd/netbsdlike/netbsd/arm.rs b/src/unix/bsd/netbsdlike/netbsd/arm.rs
index 94e7d983db1ee2446386f44ea49f1882f52c04c6..9e673166d6a037a547ea7d7a4e066bd80ab6c712 100644
--- a/src/unix/bsd/netbsdlike/netbsd/arm.rs
+++ b/src/unix/bsd/netbsdlike/netbsd/arm.rs
@@ -3,7 +3,7 @@ use PT_FIRSTMACH;
 pub type c_long = i32;
 pub type c_ulong = u32;
 pub type c_char = u8;
-type __cpu_simple_lock_nv_t = ::c_int;
+pub type __cpu_simple_lock_nv_t = ::c_int;
 
 pub const PT_GETREGS: ::c_int = PT_FIRSTMACH + 1;
 pub const PT_SETREGS: ::c_int = PT_FIRSTMACH + 2;
diff --git a/src/unix/bsd/netbsdlike/netbsd/powerpc.rs b/src/unix/bsd/netbsdlike/netbsd/powerpc.rs
index 802bb3ee5e94d01f2c8a2702fc53fdd5da611d2b..54d069e6071b1b22e6386626fc460173bc8adebb 100644
--- a/src/unix/bsd/netbsdlike/netbsd/powerpc.rs
+++ b/src/unix/bsd/netbsdlike/netbsd/powerpc.rs
@@ -3,7 +3,7 @@ use PT_FIRSTMACH;
 pub type c_long = i32;
 pub type c_ulong = u32;
 pub type c_char = u8;
-type __cpu_simple_lock_nv_t = ::c_int;
+pub type __cpu_simple_lock_nv_t = ::c_int;
 
 pub const PT_STEP: ::c_int = PT_FIRSTMACH + 0;
 pub const PT_GETREGS: ::c_int = PT_FIRSTMACH + 1;
diff --git a/src/unix/bsd/netbsdlike/netbsd/sparc64.rs b/src/unix/bsd/netbsdlike/netbsd/sparc64.rs
index 45a98d51d29bf819076ddeff8d12795fed07a348..db8f2a94c52973010a3b46b3b57ab4f34dc95c9d 100644
--- a/src/unix/bsd/netbsdlike/netbsd/sparc64.rs
+++ b/src/unix/bsd/netbsdlike/netbsd/sparc64.rs
@@ -1,4 +1,4 @@
 pub type c_long = i64;
 pub type c_ulong = u64;
 pub type c_char = i8;
-type __cpu_simple_lock_t = ::c_uchar;
+pub type __cpu_simple_lock_nv_t = ::c_uchar;
diff --git a/src/unix/bsd/netbsdlike/netbsd/x86.rs b/src/unix/bsd/netbsdlike/netbsd/x86.rs
index d4a2983faae234a6901521fdbe20fabbe5aed683..8bd105841d53b9d6d529cc1885ac133304a1b158 100644
--- a/src/unix/bsd/netbsdlike/netbsd/x86.rs
+++ b/src/unix/bsd/netbsdlike/netbsd/x86.rs
@@ -1,4 +1,4 @@
 pub type c_long = i32;
 pub type c_ulong = u32;
 pub type c_char = i8;
-type __cpu_simple_lock_nv_t = ::c_uchar;
+pub type __cpu_simple_lock_nv_t = ::c_uchar;
diff --git a/src/unix/bsd/netbsdlike/netbsd/x86_64.rs b/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
index abe55e87e012fb60c1f887e6a9efd0a102a04f44..8d3de8453afc4e6d37757bb560d9e89b77f147a8 100644
--- a/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
+++ b/src/unix/bsd/netbsdlike/netbsd/x86_64.rs
@@ -3,7 +3,7 @@ use PT_FIRSTMACH;
 pub type c_long = i64;
 pub type c_ulong = u64;
 pub type c_char = i8;
-type __cpu_simple_lock_nv_t = ::c_uchar;
+pub type __cpu_simple_lock_nv_t = ::c_uchar;
 
 pub const PT_STEP: ::c_int = PT_FIRSTMACH + 0;
 pub const PT_GETREGS: ::c_int = PT_FIRSTMACH + 1;