Lines Matching +full:- +full:- +full:- +full:-
1 .. SPDX-License-Identifier: GPL-2.0
4 KVM/arm64-specific hypercalls exposed to guests
7 This file documents the KVM/arm64-specific hypercalls which may be
14 All KVM/arm64-specific hypercalls are allocated within the "Vendor
16 ``28b46fb6-2ec5-11e9-a9ca-4b564d003a74``. This UID should be queried by the
18 order to determine that the KVM/arm64-specific hypercalls are available.
21 ---------------------------------------------
25 +---------------------+-------------------------------------------------------------+
27 +---------------------+-------------------------------------------------------------+
29 +---------------------+----------+--------------------------------------------------+
31 +---------------------+----------+--------------------------------------------------+
33 +---------------------+----------+----+---------------------------------------------+
34 | Return Values: | (uint32) | R0 | Bitmap of available function numbers 0-31 |
35 | +----------+----+---------------------------------------------+
36 | | (uint32) | R1 | Bitmap of available function numbers 32-63 |
37 | +----------+----+---------------------------------------------+
38 | | (uint32) | R2 | Bitmap of available function numbers 64-95 |
39 | +----------+----+---------------------------------------------+
40 | | (uint32) | R3 | Bitmap of available function numbers 96-127 |
41 +---------------------+----------+----+---------------------------------------------+
44 ----------------------------------------
49 ----------------------------------
53 +---------------------+-------------------------------------------------------------+
55 +---------------------+-------------------------------------------------------------+
57 +---------------------+----------+--------------------------------------------------+
59 +---------------------+----------+----+---------------------------------------------+
61 | +----------+----+---------------------------------------------+
63 | +----------+----+---------------------------------------------+
65 +---------------------+----------+----+---------------------------------------------+
66 | Return Values: | (int64) | R0 | ``INVALID_PARAMETER (-3)`` on error, else |
68 | +----------+----+---------------------------------------------+
71 +---------------------+----------+----+---------------------------------------------+
74 --------------------------------
82 +---------------------+-------------------------------------------------------------+
84 +---------------------+-------------------------------------------------------------+
86 +---------------------+----------+--------------------------------------------------+
88 +---------------------+----------+----+---------------------------------------------+
90 | +----------+----+---------------------------------------------+
92 | +----------+----+---------------------------------------------+
94 +---------------------+----------+----+---------------------------------------------+
96 | | | +---------------------------------------------+
97 | | | | ``INVALID_PARAMETER (-3)`` |
98 | +----------+----+---------------------------------------------+
100 +---------------------+----------+----+---------------------------------------------+
103 ----------------------------------
111 +---------------------+-------------------------------------------------------------+
113 +---------------------+-------------------------------------------------------------+
115 +---------------------+----------+--------------------------------------------------+
117 +---------------------+----------+----+---------------------------------------------+
119 | +----------+----+---------------------------------------------+
121 | +----------+----+---------------------------------------------+
123 +---------------------+----------+----+---------------------------------------------+
125 | | | +---------------------------------------------+
126 | | | | ``INVALID_PARAMETER (-3)`` |
127 | +----------+----+---------------------------------------------+
129 +---------------------+----------+----+---------------------------------------------+
132 ----------------------------------
139 +---------------------+-------------------------------------------------------------+
141 +---------------------+-------------------------------------------------------------+
143 +---------------------+----------+--------------------------------------------------+
145 +---------------------+----------+----+---------------------------------------------+
147 | +----------+----+---------------------------------------------+
149 | +----------+----+---------------------------------------------+
151 +---------------------+----------+----+---------------------------------------------+
153 | | | +---------------------------------------------+
154 | | | | ``INVALID_PARAMETER (-3)`` |
155 +---------------------+----------+----+---------------------------------------------+
158 --------------------------------------
168 +---------------------+-------------------------------------------------------------+
170 +---------------------+-------------------------------------------------------------+
172 +---------------------+----------+--------------------------------------------------+
174 +---------------------+----------+----+---------------------------------------------+
176 | +----------+----+---------------------------------------------+
178 | +----------+----+---------------------------------------------+
180 +---------------------+----------+----+---------------------------------------------+
182 | | | +---------------------------------------------+
183 | | | | ``INVALID_PARAMETER (-3)`` |
184 +---------------------+----------+----+---------------------------------------------+
187 -----------------------------------
189 See mmio-guard.rst
192 ----------------------
219 --------------------------------------
239 After this call succeeds, access to this IPA would be through stage-2 and won't
242 +---------------------+-------------------------------------------------------------+
244 +---------------------+-------------------------------------------------------------+
246 +---------------------+----------+--------------------------------------------------+
248 +---------------------+----------+----+---------------------------------------------+
250 | +----------+----+---------------------------------------------+
252 | +----------+----+---------------------------------------------+
254 +---------------------+----------+----+---------------------------------------------+
256 | | | +---------------------------------------------+
257 | | | | ``INVALID_PARAMETER (-3)`` |
258 | +----------+----+---------------------------------------------+
261 +---------------------+----------+----+---------------------------------------------+
264 --------------------------------------
269 --------------------------------------