*/
extern int MM_GetRefCount(tPAddr PAddr);
/**
- * \brief Set the node/offset associated with a page
+ * \brief Set the node associated with a page
* \param PAddr Physical address of page
* \param Node Node pointer (tVFS_Node)
- * \param Offset File offset
* \return Boolean failure
* \retval 0 Success
* \retval 1 Page not allocated
*/
-extern int MM_SetPageInfo(tPAddr PAddr, void *Node, Uint64 Offset);
+extern int MM_SetPageNode(tPAddr PAddr, void *Node);
/**
- * \brief Get the node/offset associated with a page
+ * \brief Get the node associated with a page
* \param PAddr Physical address of page
* \param Node Node pointer (tVFS_Node) destination
- * \param Offset File offset destination (pointer)
* \return Boolean failure
* \retval 0 Success
* \retval 1 Page not allocated
*/
-extern int MM_GetPageInfo(tPAddr PAddr, void **Node, Uint64 *Offset);
+extern int MM_GetPageNode(tPAddr PAddr, void **Node);
/**
* \}
*/
* \{
*/
extern int Proc_SpawnWorker(void);
-extern int Proc_Spawn(char *Path);
+extern int Proc_Spawn(const char *Path);
extern void Threads_Exit(int TID, int Status);
extern void Threads_Yield(void);
extern void Threads_Sleep(void);