Unifying the Lunaix's Physical Memory Model (#28)
[lunaix-os.git] / lunaix-os / includes / lunaix / process.h
index f4a526ffeb580708209b86cfe6d62f222cfc06d0..ba73de0b8a5738bfa6ce0d0c789e1f632e80b9e1 100644 (file)
@@ -182,6 +182,13 @@ vmregions(struct proc_info* proc)
     return proc ? &proc->mm->regions : NULL;
 }
 
     return proc ? &proc->mm->regions : NULL;
 }
 
+
+static inline unsigned int
+procvm_asid(struct proc_mm* mm)
+{
+    return mm->proc->pid;
+}
+
 static inline void
 block_current_thread()
 {
 static inline void
 block_current_thread()
 {