Lines Matching full:virtual

18  * @brief Get the flags of mapped virtual address.
21 * a mapped virtual address. This is used internally for remapping.
26 * @param virt Page-aligned virtual address
27 * @param[out] flags flags of mapped virtual address
31 * @retval -EFAULT if virtual address is not mapped
90 * @brief Test if the virtual memory region is mapped
92 * @param virt Page-aligned base virtual address
93 * @param size Size of the virtual memory region
101 * @brief Test if the virtual memory region is unmapped
103 * @param virt Page-aligned base virtual address
104 * @param size Size of the virtual memory region
125 * @param virt Page-aligned destination virtual address to map
132 * @retval -EFAULT if any virtual addresses have already been mapped
151 * @param virt Page-aligned destination virtual address to map
158 * @retval -EFAULT if any virtual addresses have already been mapped
177 * @param virt Page-aligned base virtual address to un-map
182 * @retval -EFAULT if virtual addresses have already been mapped
200 * @param virt_old Page-aligned base virtual address of existing memory
202 * @param virt_new Page-aligned base virtual address to which to remap
207 * @retval -EFAULT if old virtual addresses are not all mapped or
208 * new virtual addresses are not all unmapped
227 * @param virt_old Page-aligned base virtual address of existing memory
229 * @param virt_new Page-aligned base virtual address to which to map
236 * @retval -EFAULT if old virtual addresses are not all mapped or
237 * new virtual addresses are not all unmapped
256 * @param virt_old Page-aligned base virtual address of existing memory
258 * @param virt_new Page-aligned base virtual address to which to map
266 * @retval -EFAULT if old virtual addresses are not all mapped or
267 * new virtual addresses are not all unmapped
277 * mapped to a virtual address. This is useful when use case of
285 * @param virt Page-aligned virtual address to be updated
291 * @retval -EFAULT if virtual addresses is not mapped