HelenOS sources
intmap 47 uspace/app/sbi/src/intmap.c void intmap_init(intmap_t *intmap)
intmap 49 uspace/app/sbi/src/intmap.c list_init(&intmap->elem);
intmap 58 uspace/app/sbi/src/intmap.c void intmap_fini(intmap_t *intmap)
intmap 60 uspace/app/sbi/src/intmap.c list_fini(&intmap->elem);
intmap 73 uspace/app/sbi/src/intmap.c void intmap_set(intmap_t *intmap, int key, void *value)
intmap 78 uspace/app/sbi/src/intmap.c node = list_first(&intmap->elem);
intmap 87 uspace/app/sbi/src/intmap.c list_remove(&intmap->elem, node);
intmap 92 uspace/app/sbi/src/intmap.c node = list_next(&intmap->elem, node);
intmap 105 uspace/app/sbi/src/intmap.c list_append(&intmap->elem, elem);
intmap 116 uspace/app/sbi/src/intmap.c void *intmap_get(intmap_t *intmap, int key)
intmap 121 uspace/app/sbi/src/intmap.c node = list_first(&intmap->elem);
intmap 127 uspace/app/sbi/src/intmap.c node = list_next(&intmap->elem, node);
intmap 142 uspace/app/sbi/src/intmap.c map_elem_t *intmap_first(intmap_t *intmap)
intmap 146 uspace/app/sbi/src/intmap.c node = list_first(&intmap->elem);
intmap 34 uspace/app/sbi/src/intmap.h void intmap_init(intmap_t *intmap);
intmap 35 uspace/app/sbi/src/intmap.h void intmap_fini(intmap_t *intmap);
intmap 36 uspace/app/sbi/src/intmap.h void intmap_set(intmap_t *intmap, int key, void *data);
intmap 37 uspace/app/sbi/src/intmap.h void *intmap_get(intmap_t *intmap, int key);
intmap 38 uspace/app/sbi/src/intmap.h map_elem_t *intmap_first(intmap_t *intmap);
HelenOS homepage, sources at GitHub