Lines Matching full:allocation
17 allocation::{Allocation, TranslatedFds},
35 allocation: SpinLock<Option<Allocation>>, field
107 allocation <- kernel::new_spinlock!(Some(alloc.success()), "Transaction::new"), in new()
147 allocation <- kernel::new_spinlock!(Some(alloc.success()), "Transaction::new"), in new_reply()
328 let mut alloc = self.allocation.lock().take().ok_or(ESRCH)?; in prepare_file_list()
332 *self.allocation.lock() = Some(alloc); in prepare_file_list()
336 // Free the allocation eagerly. in prepare_file_list()
404 let mut alloc = self.allocation.lock().take().ok_or(ESRCH)?; in do_work()
414 // It is now the user's responsibility to clear the allocation. in do_work()
429 let allocation = self.allocation.lock().take(); in cancel() localVariable
430 drop(allocation); in cancel()