Home
last modified time | relevance | path

Searched refs:kern_ipc_perm (Results 1 – 1 of 1) sorted by relevance

/DragonOS/kernel/src/ipc/
H A Dshm.rs177 let kern_ipc_perm = KernIpcPerm { in add() localVariable
187 let shm_kernel = KernelShm::new(kern_ipc_perm, paddr, size); in add()
255 let key = kernel_shm.kern_ipc_perm.key.data().to_i32().unwrap(); in shm_stat()
256 let mode = kernel_shm.kern_ipc_perm.mode.bits(); in shm_stat()
319 let key = kernel_shm.kern_ipc_perm.key; in ipc_rmid()
320 let id = kernel_shm.kern_ipc_perm.id; in ipc_rmid()
373 kern_ipc_perm: KernIpcPerm, field
391 pub fn new(kern_ipc_perm: KernIpcPerm, shm_start_paddr: PhysAddr, shm_size: usize) -> Self { in new()
394 kern_ipc_perm, in new()
462 self.kern_ipc_perm.uid = shm_id_ds.uid() as usize; in copy_from()
[all …]