aboutsummaryrefslogtreecommitdiff
path: root/src/checked.rs
diff options
context:
space:
mode:
authorJorge Aparicio <japaricious@gmail.com>2017-04-07 18:18:37 -0500
committerJorge Aparicio <japaricious@gmail.com>2017-04-07 18:18:37 -0500
commitf875cfcb5c2d1d051e20e6cb36b2881c8e630eb8 (patch)
tree3ab1c18100659dd14797d90479085a576bb86fa8 /src/checked.rs
parentf2bab47aa4bdd04f79e608debe64e3ddcea07702 (diff)
use hw ceilings in checked::Resource.lock{,mut}
Diffstat (limited to 'src/checked.rs')
-rw-r--r--src/checked.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/checked.rs b/src/checked.rs
index 4c91c05..22890d0 100644
--- a/src/checked.rs
+++ b/src/checked.rs
@@ -56,7 +56,7 @@ where
F: FnOnce(&T) -> R,
{
unsafe {
- let old_basepri = acquire(&self.locked, C::ceiling());
+ let old_basepri = acquire(&self.locked, C::hw_ceiling());
::compiler_barrier();
let ret = f(&*self.data.get());
::compiler_barrier();
@@ -72,7 +72,7 @@ where
F: FnOnce(&mut T) -> R,
{
unsafe {
- let old_basepri = acquire(&self.locked, C::ceiling());
+ let old_basepri = acquire(&self.locked, C::hw_ceiling());
::compiler_barrier();
let ret = f(&mut *self.data.get());
::compiler_barrier();