Lines Matching refs:cred
16 use cred::INIT_CRED;
68 use self::{cred::Cred, kthread::WorkerPrivate};
72 pub mod cred; module
656 cred: SpinLock<Cred>, field
695 let (pid, ppid, cwd, cred) = if is_idle { in do_create_pcb()
696 let cred = INIT_CRED.clone(); in do_create_pcb() localVariable
697 (Pid(0), Pid(0), "/".to_string(), cred) in do_create_pcb()
700 let mut cred = ProcessManager::current_pcb().cred(); in do_create_pcb() localVariable
701 cred.cap_permitted = cred.cap_ambient; in do_create_pcb()
702 cred.cap_effective = cred.cap_ambient; in do_create_pcb()
704 (Self::generate_pid(), ppid, cwd, cred) in do_create_pcb()
739 cred: SpinLock::new(cred), in do_create_pcb()
893 pub fn cred(&self) -> Cred { in cred() method
894 self.cred.lock().clone() in cred()