remap.c File Reference
Go to the source code of this file.
|
Classes |
| struct | block_s |
| struct | remap_s |
Functions |
| static remap_t * | remap_new (char *title) |
| static int | compare_block (block_t *a, block_t *b) |
| static block_t * | findblock (remap_t *map, block_t *key) |
| static void | mergeblock (block_t *b, block_t tmp) |
| static void | remap_add_node (remap_t *map, block_t block) |
| static int | parseblock (char *buf, int *dom, int *tt, int *pg, unsigned long *start, unsigned long *end) |
| remap_t * | remap_loadmap (char *title) |
| unsigned long | remap_block (remap_t *map, int domain, int title, int program, unsigned long cblock, unsigned long offset) |
Function Documentation
| static remap_t* remap_new |
( |
char * |
title |
) |
[static] |
| static int parseblock |
( |
char * |
buf, |
|
|
int * |
dom, |
|
|
int * |
tt, |
|
|
int * |
pg, |
|
|
unsigned long * |
start, |
|
|
unsigned long * |
end | |
|
) |
| | [static] |
| remap_t* remap_loadmap |
( |
char * |
title |
) |
|
| unsigned long remap_block |
( |
remap_t * |
map, |
|
|
int |
domain, |
|
|
int |
title, |
|
|
int |
program, |
|
|
unsigned long |
cblock, |
|
|
unsigned long |
offset | |
|
) |
| | |