Go to the source code of this file.
Functions | |
L4_CV int | l4dm_memphys_open (int pool, l4_addr_t addr, l4_size_t size, l4_addr_t align, l4_uint32_t flags, const char *name, l4dm_dataspace_t *ds) |
Create new dataspace (extended version for DMphys). | |
L4_CV int | l4dm_memphys_copy (const l4dm_dataspace_t *ds, l4_offs_t src_offs, l4_offs_t dst_offs, l4_size_t num, int dst_pool, l4_addr_t dst_addr, l4_size_t dst_size, l4_addr_t dst_align, l4_uint32_t flags, const char *name, l4dm_dataspace_t *copy) |
Create dataspace copy (extended DMphys version). | |
L4_CV int | l4dm_memphys_pagesize (const l4dm_dataspace_t *ds, l4_offs_t offs, l4_size_t size, int pagesize, int *ok) |
Check pagesize of dataspace region. | |
L4_CV int | l4dm_memphys_check_pagesize (const void *ptr, l4_size_t size, int pagesize) |
Check if dataspaces attached to VM area can be mapped with a certain pagesize. | |
L4_CV int | l4dm_memphys_poolsize (int pool, l4_size_t *size, l4_size_t *free) |
Return size of memory pool. | |
L4_CV void | l4dm_memphys_show_memmap (void) |
Show DMphys memory map. | |
L4_CV void | l4dm_memphys_show_pools (void) |
Show DMphys memory pools. | |
L4_CV void | l4dm_memphys_show_pool_areas (int pool) |
Show memory areas of a memory pool. | |
L4_CV void | l4dm_memphys_show_pool_free (int pool) |
Show free lists of a memory pool. | |
L4_CV void | l4dm_memphys_show_slabs (int show_free) |
Show descriptor slab cache information. | |
L4_CV l4_threadid_t | l4dm_memphys_find_dmphys (void) |
Find DMphys. |
Definition in file dm_phys.h.