MCPcopy Create free account
hub / github.com/Freax13/mushroom / decrease_rss

Method decrease_rss

tee/kernel/src/user/process/usage.rs:52–56  ·  view source on GitHub ↗
(&self, delta: usize)

Source from the content-addressed store, hash-verified

50 }
51
52 pub fn decrease_rss(&self, delta: usize) {
53 let delta = u64::from_usize(delta);
54 let prev = self.rss.fetch_sub(delta, Ordering::Relaxed);
55 debug_assert!(prev >= delta);
56 }
57
58 pub fn rss(&self) -> u64 {
59 self.rss.load(Ordering::Relaxed)

Callers 2

discard_rangeMethod · 0.80
record_unmappingMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected