Defines | |
#define | dsmlib_next_ds(ds) ((ds)->ds_next) |
#define | dsmlib_prev_ds(ds) ((ds)->ds_prev) |
Typedefs | |
typedef void(* | dsmlib_iterator_fn_t )(dsmlib_ds_desc_t *ds, void *data) |
Functions | |
L4_CV dsmlib_ds_desc_t * | dsmlib_get_dataspace_list (void) |
Return dataspace list head. | |
L4_CV void | dsmlib_dataspaces_iterate (dsmlib_iterator_fn_t fn, void *data) |
Iterate dataspace list. |
#define dsmlib_next_ds | ( | ds | ) | ((ds)->ds_next) |
#define dsmlib_prev_ds | ( | ds | ) | ((ds)->ds_prev) |
typedef void(* dsmlib_iterator_fn_t)(dsmlib_ds_desc_t *ds, void *data) |
L4_CV dsmlib_ds_desc_t* dsmlib_get_dataspace_list | ( | void | ) |
Return dataspace list head.
L4_CV void dsmlib_dataspaces_iterate | ( | dsmlib_iterator_fn_t | fn, | |
void * | data | |||
) |
Iterate dataspace list.
fn | Iterator function | |
data | Iterator function data |