libsel4: idl: Add ASID errors
Signed-off-by: Jimmy Brush <code@jimmah.com>
This commit is contained in:
parent
73180e0e8d
commit
1740abff65
6 changed files with 66 additions and 0 deletions
|
|
@ -34,6 +34,7 @@
|
|||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
On aarch64, <texttt text="vspace"/> does not have a Page Directory mapped at <texttt text="vaddr."/>
|
||||
Or, <texttt text="vspace"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
|
|
@ -163,6 +164,7 @@
|
|||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="vspace"/> does not have a paging structure at the required level mapped at <texttt text="vaddr."/>
|
||||
Or, <texttt text="vspace"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
|
|
|
|||
|
|
@ -68,6 +68,11 @@
|
|||
Or, all required page tables are already mapped in <texttt text="vspace"/> at <texttt text="vaddr."/>
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="vspace"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
<description>
|
||||
The <texttt text="_service"/> is a CPtr to a capability of the wrong type.
|
||||
|
|
@ -153,6 +158,7 @@
|
|||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="vspace"/> does not have a paging structure at the required level mapped at <texttt text="vaddr."/>
|
||||
Or, <texttt text="vspace"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
|
|
|
|||
|
|
@ -41,6 +41,7 @@
|
|||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="vspace"/> does not have a PDPT mapped at <texttt text="vaddr."/>
|
||||
Or, <texttt text="vspace"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
|
|
@ -145,6 +146,7 @@
|
|||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="vspace"/> does not have a Page Directory mapped at <texttt text="vaddr."/>
|
||||
Or, <texttt text="vspace"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
|
|
@ -283,6 +285,7 @@
|
|||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="vspace"/> does not have a paging structure at the required level mapped at <texttt text="vaddr."/>
|
||||
Or, <texttt text="vspace"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
|
|
@ -416,6 +419,7 @@
|
|||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="vspace"/> does not have a paging structure at the required level mapped at <texttt text="vaddr."/>
|
||||
Or, <texttt text="vspace"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
|
|
@ -1053,6 +1057,7 @@
|
|||
<description>
|
||||
The <texttt text="_service"/> or <texttt text="eptpml4"/> is a CPtr to a capability of the wrong type.
|
||||
Or, <texttt text="_service"/> is already mapped in a VSpace.
|
||||
Or, <texttt text="eptpml4"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
</method>
|
||||
|
|
@ -1118,6 +1123,7 @@
|
|||
<description>
|
||||
The <texttt text="_service"/> or <texttt text="eptpml4"/> is a CPtr to a capability of the wrong type.
|
||||
Or, <texttt text="_service"/> is already mapped in a VSpace.
|
||||
Or, <texttt text="eptpml4"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
</method>
|
||||
|
|
@ -1183,6 +1189,7 @@
|
|||
<description>
|
||||
The <texttt text="_service"/> or <texttt text="eptpml4"/> is a CPtr to a capability of the wrong type.
|
||||
Or, <texttt text="_service"/> is already mapped in a VSpace.
|
||||
Or, <texttt text="eptpml4"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
</method>
|
||||
|
|
|
|||
|
|
@ -40,6 +40,11 @@
|
|||
description="Start address"/>
|
||||
<param dir="in" name="end" type="seL4_Word"
|
||||
description="End address"/>
|
||||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="_service"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
<description>
|
||||
The <texttt text="_service"/> is a CPtr to a capability of the wrong type.
|
||||
|
|
@ -74,6 +79,11 @@
|
|||
description="Start address"/>
|
||||
<param dir="in" name="end" type="seL4_Word"
|
||||
description="End address"/>
|
||||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="_service"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
<description>
|
||||
The <texttt text="_service"/> is a CPtr to a capability of the wrong type.
|
||||
|
|
@ -109,6 +119,11 @@
|
|||
description="Start address"/>
|
||||
<param dir="in" name="end" type="seL4_Word"
|
||||
description="End address"/>
|
||||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="_service"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
<description>
|
||||
The <texttt text="_service"/> is a CPtr to a capability of the wrong type.
|
||||
|
|
@ -143,6 +158,11 @@
|
|||
description="Start address"/>
|
||||
<param dir="in" name="end" type="seL4_Word"
|
||||
description="End address"/>
|
||||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="_service"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
<description>
|
||||
The <texttt text="_service"/> is a CPtr to a capability of the wrong type.
|
||||
|
|
|
|||
|
|
@ -58,6 +58,11 @@
|
|||
description="Start address"/>
|
||||
<param dir="in" name="end" type="seL4_Word"
|
||||
description="End address"/>
|
||||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="_service"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
<description>
|
||||
The <texttt text="_service"/> is a CPtr to a capability of the wrong type.
|
||||
|
|
@ -93,6 +98,11 @@
|
|||
description="Start address"/>
|
||||
<param dir="in" name="end" type="seL4_Word"
|
||||
description="End address"/>
|
||||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="_service"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
<description>
|
||||
The <texttt text="_service"/> is a CPtr to a capability of the wrong type.
|
||||
|
|
@ -128,6 +138,11 @@
|
|||
description="Start address"/>
|
||||
<param dir="in" name="end" type="seL4_Word"
|
||||
description="End address"/>
|
||||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="_service"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
<description>
|
||||
The <texttt text="_service"/> is a CPtr to a capability of the wrong type.
|
||||
|
|
@ -163,6 +178,11 @@
|
|||
description="Start address"/>
|
||||
<param dir="in" name="end" type="seL4_Word"
|
||||
description="End address"/>
|
||||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="_service"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
<description>
|
||||
The <texttt text="_service"/> is a CPtr to a capability of the wrong type.
|
||||
|
|
@ -210,6 +230,11 @@
|
|||
A mapping already exists for this level in <texttt text="vspace"/> at <texttt text="vaddr."/>
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="vspace"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
<description>
|
||||
The <texttt text="_service"/> is a CPtr to a capability of the wrong type.
|
||||
|
|
@ -276,6 +301,7 @@
|
|||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="vspace"/> does not have a Page Upper Directory mapped at <texttt text="vaddr."/>
|
||||
Or, <texttt text="vspace"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
|
|
|
|||
|
|
@ -42,6 +42,11 @@
|
|||
A mapping already exists for this level in <texttt text="vspace"/> at <texttt text="vaddr."/>
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_FailedLookup">
|
||||
<description>
|
||||
The <texttt text="pml4"/> is not assigned to an ASID pool.
|
||||
</description>
|
||||
</error>
|
||||
<error name="seL4_IllegalOperation">
|
||||
<description>
|
||||
The <texttt text="_service"/> is a CPtr to a capability of the wrong type.
|
||||
|
|
|
|||
Loading…
Reference in a new issue