Searched refs:new_vspace (Results 1 - 7 of 7) sorted by relevance

/seL4-refos-master/projects/seL4_libs/libsel4utils/src/vspace/
H A Dbootstrap.c292 static int get_vspace_bootstrap(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, argument
303 common_init_post_bootstrap(new_vspace, map_page);
308 int sel4utils_get_vspace_with_map(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, argument
312 new_vspace->data = (void *) data;
314 if (common_init(new_vspace, vka, vspace_root, allocated_object_fn, allocated_object_cookie)) {
318 return get_vspace_bootstrap(loader, new_vspace, data, map_page);
321 int sel4utils_get_empty_vspace_with_map(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, argument
326 new_vspace->data = (void *) data;
328 if (common_init(new_vspace, vka, vspace_root, allocated_object_fn, allocated_object_cookie)) {
333 return get_vspace_bootstrap(loader, new_vspace, dat
336 sel4utils_get_vspace(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, vka_t *vka, seL4_CPtr vspace_root, vspace_allocated_object_fn allocated_object_fn, void *allocated_object_cookie) argument
344 sel4utils_get_empty_vspace(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, vka_t *vka, seL4_CPtr vspace_root, vspace_allocated_object_fn allocated_object_fn, void *allocated_object_cookie) argument
360 sel4utils_get_vspace_ept(vspace_t *loader, vspace_t *new_vspace, vka_t *vka, seL4_CPtr ept, vspace_allocated_object_fn allocated_object_fn, void *allocated_object_cookie) argument
[all...]
/seL4-refos-master/libs/libsel4utils/src/vspace/
H A Dbootstrap.c292 static int get_vspace_bootstrap(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, argument
303 common_init_post_bootstrap(new_vspace, map_page);
308 int sel4utils_get_vspace_with_map(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, argument
312 new_vspace->data = (void *) data;
314 if (common_init(new_vspace, vka, vspace_root, allocated_object_fn, allocated_object_cookie)) {
318 return get_vspace_bootstrap(loader, new_vspace, data, map_page);
321 int sel4utils_get_empty_vspace_with_map(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, argument
326 new_vspace->data = (void *) data;
328 if (common_init(new_vspace, vka, vspace_root, allocated_object_fn, allocated_object_cookie)) {
333 return get_vspace_bootstrap(loader, new_vspace, dat
336 sel4utils_get_vspace(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, vka_t *vka, seL4_CPtr vspace_root, vspace_allocated_object_fn allocated_object_fn, void *allocated_object_cookie) argument
344 sel4utils_get_empty_vspace(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, vka_t *vka, seL4_CPtr vspace_root, vspace_allocated_object_fn allocated_object_fn, void *allocated_object_cookie) argument
360 sel4utils_get_vspace_ept(vspace_t *loader, vspace_t *new_vspace, vka_t *vka, seL4_CPtr ept, vspace_allocated_object_fn allocated_object_fn, void *allocated_object_cookie) argument
[all...]
/seL4-refos-master/projects/seL4_libs/libsel4utils/include/sel4utils/
H A Dvspace.h98 * @param new_vspace uninitialised vspace struct to populate.
110 sel4utils_get_vspace_with_map(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data,
120 * @param new_vspace uninitialised vspace struct to populate.
132 sel4utils_get_empty_vspace_with_map(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data,
140 * @param new_vspace uninitialised vspace struct to populate.
150 int sel4utils_get_vspace(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data,
161 * @param new_vspace uninitialised vspace struct to populate.
171 int sel4utils_get_empty_vspace(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data,
182 * @param new_vspace uninitialised vspace struct to populate.
191 int sel4utils_get_vspace_ept(vspace_t *loader, vspace_t *new_vspace, vka_
243 sel4utils_get_vspace_leaky(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, vka_t *vka, seL4_CPtr vspace_root) argument
251 sel4utils_get_vspace_ept_leaky(vspace_t *loader, vspace_t *new_vspace, vka_t *vka, seL4_CPtr vspace_root) argument
[all...]
/seL4-refos-master/libs/libsel4utils/include/sel4utils/
H A Dvspace.h98 * @param new_vspace uninitialised vspace struct to populate.
110 sel4utils_get_vspace_with_map(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data,
120 * @param new_vspace uninitialised vspace struct to populate.
132 sel4utils_get_empty_vspace_with_map(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data,
140 * @param new_vspace uninitialised vspace struct to populate.
150 int sel4utils_get_vspace(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data,
161 * @param new_vspace uninitialised vspace struct to populate.
171 int sel4utils_get_empty_vspace(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data,
182 * @param new_vspace uninitialised vspace struct to populate.
191 int sel4utils_get_vspace_ept(vspace_t *loader, vspace_t *new_vspace, vka_
243 sel4utils_get_vspace_leaky(vspace_t *loader, vspace_t *new_vspace, sel4utils_alloc_data_t *data, vka_t *vka, seL4_CPtr vspace_root) argument
251 sel4utils_get_vspace_ept_leaky(vspace_t *loader, vspace_t *new_vspace, vka_t *vka, seL4_CPtr vspace_root) argument
[all...]
/seL4-refos-master/kernel/src/arch/x86/32/kernel/
H A Dvspace_32paging.c187 void copyGlobalMappings(vspace_root_t *new_vspace) argument
190 pde_t *newPD = (pde_t *)new_vspace;
/seL4-refos-master/kernel/include/arch/x86/arch/kernel/
H A Dvspace.h79 void copyGlobalMappings(vspace_root_t *new_vspace);
/seL4-refos-master/kernel/src/arch/x86/64/kernel/
H A Dvspace.c748 void copyGlobalMappings(vspace_root_t *new_vspace) argument
751 pml4e_t *vspace = (pml4e_t *)new_vspace;

Completed in 76 milliseconds