Searched refs:MemState (Results 1 – 1 of 1) sorted by relevance
13 metadata: Vec<MemState>,37 pub enum MemState { enum49 let metadata = vec![MemState::Unallocated; mem_size]; in new()67 MemState::ValidToWrite => { in malloc()70 MemState::ValidToReadWrite => { in malloc()77 self.metadata[i] = MemState::ValidToWrite; in malloc()93 MemState::Unallocated => { in read()96 MemState::ValidToWrite => { in read()119 self.metadata[i] = MemState::ValidToReadWrite; in write()137 self.metadata[i] = MemState::Unallocated; in free()[all …]