Home
last modified time | relevance | path

Searched refs:object (Results 1 – 21 of 21) sorted by relevance

/hyp/interfaces/object/
A Dbuild.conf5 template first_class_object object.tc object.ev object.h
/hyp/interfaces/memdb/include/
A Dmemdb.h15 uintptr_t object, memdb_type_t obj_type);
25 uintptr_t object, memdb_type_t obj_type, uintptr_t prev_object,
41 uintptr_t object, memdb_type_t type);
46 memdb_walk(uintptr_t object, memdb_type_t type, memdb_fnptr fn, void *arg);
51 memdb_range_walk(uintptr_t object, memdb_type_t type, paddr_t start,
/hyp/core/object_standard/
A Dbuild.conf5 interface object
6 template first_class_object object.c object.tc
/hyp/core/partition_standard/
A Dbuild.conf9 template first_class_object object.ev object.tc object.c hypercalls.c
/hyp/core/cspace_twolevel/
A Dbuild.conf12 template first_class_object object.ev object.c cspace_lookup.c
/hyp/mem/memdb_gpt/src/
A Dmemdb.c144 uintptr_t object) in atomic_entry_write() argument
151 entry_src.next = object; in atomic_entry_write()
628 index, addr, object, type, in go_down_levels()
781 level_next = object; in add_address()
1153 (level_next == object)) { in add_extra_shifts_update()
1715 allocator, object, obj_type, 0, in memdb_insert()
1773 object, obj_type); in memdb_insert()
1832 object, obj_type); in memdb_update()
1894 object, type); in memdb_is_ownership_contiguous()
1962 ret.r.object = 0; in memdb_lookup()
[all …]
/hyp/core/cspace_twolevel/src/
A Dcspace_twolevel.c328 header = object_get_header(type, data.object); in cspace_destroy_cap_table()
335 object_put(type, data.object); in cspace_destroy_cap_table()
481 ret = object_ptr_result_ok(cap_data.object); in cspace_lookup_object()
524 ret = object_ptr_result_ok(cap_data.object); in cspace_lookup_object_any()
602 cap_data.object = object; in cspace_create_master_cap()
674 cap_data.object); in cspace_copy_cap()
713 object_ptr_t object; in cspace_delete_cap() local
726 object = cap_data.object; in cspace_delete_cap()
757 object_put(type, object); in cspace_delete_cap()
792 master_cap_data.object); in cspace_revoke_caps()
[all …]
/hyp/mem/allocator_list/src/
A Dfreelist.c632 assert(object != NULL); in deallocate_block()
645 freed_node = object; in deallocate_block()
655 while (((uint64_t)object > (uint64_t)next) && (next != NULL)) { in deallocate_block()
661 object_location = (uint64_t)object; in deallocate_block()
687 freed_node = object; in deallocate_block()
703 freed_node = object; in deallocate_block()
723 assert(object != NULL); in allocator_deallocate_object()
731 allocator->heap, size, object); in allocator_deallocate_object()
742 object = (void *)((uintptr_t)object - OVERFLOW_REDZONE_SIZE); in allocator_deallocate_object()
746 memset(object, 0xe3, size); in allocator_deallocate_object()
[all …]
/hyp/core/boot/include/
A Dboot_init.h26 boot_add_free_range(uintptr_t object, memdb_type_t type,
/hyp/interfaces/allocator/include/
A Dallocator.h20 allocator_deallocate_object(allocator_t *allocator, void *object, size_t size);
/hyp/core/boot/src/
A Dboot.c163 boot_add_free_range(uintptr_t object, memdb_type_t type, in boot_add_free_range() argument
170 ret = memdb_walk(object, type, boot_do_memdb_walk, in boot_add_free_range()
/hyp/interfaces/cspace/include/
A Dcspace.h31 cspace_create_master_cap(cspace_t *cspace, object_ptr_t object,
/hyp/mem/memdb_bitmap/src/
A Dmemdb.c153 memdb_entry_for_object(uintptr_t object, memdb_type_t obj_type) in memdb_entry_for_object() argument
156 memdb_entry_set_entry_ptr(&entry, object); in memdb_entry_for_object()
794 uintptr_t object, memdb_type_t obj_type) in memdb_insert() argument
802 uintptr_t object, memdb_type_t obj_type, uintptr_t prev_object, in memdb_update() argument
816 memdb_entry_for_object(object, obj_type); in memdb_update()
834 object, obj_type); in memdb_update()
878 .object = entry_ptr, in memdb_lookup_bitmap()
909 .object = entry_ptr, in memdb_lookup_table()
1051 uintptr_t object, memdb_type_t obj_type) in memdb_is_ownership_contiguous() argument
1053 const memdb_entry_t entry = memdb_entry_for_object(object, obj_type); in memdb_is_ownership_contiguous()
[all …]
/hyp/core/vdevice/src/
A Daccess.c30 memextent_t *me = (memextent_t *)res.r.object; in vdevice_access_phys()
/hyp/misc/gpt/tests/
A DMakefile14 INCLUDE+=-I../../../interfaces/object/include
/hyp/core/base/templates/
A Dhypresult.c.tmpl80 #else if $category in ['union', 'object']
A Dhypresult.h.tmpl66 #else if $category in ['union', 'object']
A Dhypconstants.h.tmpl7 // Struct and object member offsets
/hyp/mem/memdb/src/
A Dmemdb_tests.c76 get_inserted_ranges(memdb_data_t *memdb_data, uintptr_t object, in get_inserted_ranges() argument
81 if (memdb_walk(object, type, memdb_test_add_free_range, in get_inserted_ranges()
87 memdb_data->ranges[i].obj = object; in get_inserted_ranges()
97 object, type); in get_inserted_ranges()
228 assert(res.r.object == obj); in memdb_test1()
450 assert(res.r.object == obj); in memdb_test_insert_update()
762 assert(res.r.object == obj); in memdb_test_update()
791 assert(res.r.object == initial_obj); in memdb_test_update()
/hyp/mem/memdb/tests/
A Dtest.c157 uintptr_t object = (uintptr_t)res.r; in test1() local
165 uint64_t start_addr = (uint64_t)object; in test1()
166 uint64_t end_addr = (uint64_t)object + (obj_size - 1); in test1()
185 ret = memdb_insert(&partition, start_addr, end_addr, (uintptr_t)object, in test1()
1612 uintptr_t object = (uintptr_t)res.r; in test11() local
1619 uint64_t start_addr = (uint64_t)object; in test11()
1620 uint64_t end_addr = (uint64_t)object + (obj_size - 1); in test11()
1643 ret = memdb_insert(&partition, start_addr, end_addr, (uintptr_t)object, in test11()
/hyp/mem/memextent_sparse/src/
A Dmemextent_sparse.c614 uintptr_t object, prev_object; in update_memdb_partition_and_extent() local
618 object = (uintptr_t)parent_partition; in update_memdb_partition_and_extent()
623 object = (uintptr_t)me; in update_memdb_partition_and_extent()
631 ret = memdb_update(hyp_partition, phys, end, object, type, prev_object, in update_memdb_partition_and_extent()
641 ret = memdb_update(hyp_partition, phys, end, object, type, in update_memdb_partition_and_extent()

Completed in 89 milliseconds