Searched refs:bytes (Results 1 – 3 of 3) sorted by relevance
| /hyp/interfaces/partition/include/ |
| A D | partition.h | 13 partition_alloc(partition_t *partition, size_t bytes, size_t min_alignment); 20 partition_free(partition_t *partition, void *mem, size_t bytes); 27 partition_free_phys(partition_t *partition, paddr_t phys, size_t bytes);
|
| /hyp/misc/gpt/tests/ |
| A D | host_tests.c | 90 partition_alloc(partition_t *partition, size_t bytes, size_t min_alignment) in partition_alloc() argument 93 assert(bytes > 0U); in partition_alloc() 95 void *mem = aligned_alloc(min_alignment, bytes); in partition_alloc() 102 partition_free(partition_t *partition, void *mem, size_t bytes) in partition_free() argument 105 assert(bytes > 0U); in partition_free()
|
| /hyp/core/partition_standard/src/ |
| A D | partition.c | 26 partition_alloc(partition_t *partition, size_t bytes, size_t min_alignment) in partition_alloc() argument 30 assert(bytes > 0U); in partition_alloc() 32 ret = allocator_allocate_object(&partition->allocator, bytes, in partition_alloc() 42 partition_free(partition_t *partition, void *mem, size_t bytes) in partition_free() argument 45 assert((bytes > 0U) && !util_add_overflows((uintptr_t)mem, bytes - 1U)); in partition_free() 49 ret = allocator_deallocate_object(&partition->allocator, mem, bytes); in partition_free() 83 partition_free_phys(partition_t *partition, paddr_t phys, size_t bytes) in partition_free_phys() argument 85 uintptr_t virt = phys_to_virt(partition, phys, bytes); in partition_free_phys() 91 return partition_free(partition, (void *)virt, bytes); in partition_free_phys()
|
Completed in 7 milliseconds