Go to the source code of this file.
|
int | dmm_create_tables (struct dmm_object *dmm_mgr, u32 addr, u32 size) |
|
int | dmm_create (struct dmm_object **dmm_manager, struct dev_object *hdev_obj, const struct dmm_mgrattrs *mgr_attrts) |
|
int | dmm_destroy (struct dmm_object *dmm_mgr) |
|
int | dmm_delete_tables (struct dmm_object *dmm_mgr) |
|
int | dmm_get_handle (void *hprocessor, struct dmm_object **dmm_manager) |
|
int | dmm_map_memory (struct dmm_object *dmm_mgr, u32 addr, u32 size) |
|
int | dmm_reserve_memory (struct dmm_object *dmm_mgr, u32 size, u32 *prsv_addr) |
|
int | dmm_un_map_memory (struct dmm_object *dmm_mgr, u32 addr, u32 *psize) |
|
int | dmm_un_reserve_memory (struct dmm_object *dmm_mgr, u32 rsv_addr) |
|
#define DMM_ADDR_TO_INDEX |
( |
|
a | ) |
(((a) - dyn_mem_map_beg) / PG_SIZE4K) |
Definition at line 45 of file dmm.c.
#define DMM_ADDR_VIRTUAL |
( |
|
a | ) |
|
Value:
Definition at line 42 of file dmm.c.
Definition at line 80 of file dmm.c.