Home
last modified time | relevance | path

Searched refs:HAMT (Results 1 – 7 of 7) sorted by relevance

/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
Dhamt.h38 typedef struct HAMT HAMT; typedef
49 HAMT *HAMT_create(int nocase, /*@exits@*/ void (*error_func)
58 void HAMT_destroy(/*@only@*/ HAMT *hamt,
78 /*@dependent@*/ void *HAMT_insert(HAMT *hamt, /*@dependent@*/ const char *str,
88 /*@dependent@*/ /*@null@*/ void *HAMT_search(HAMT *hamt, const char *str);
98 int HAMT_traverse(HAMT *hamt, /*@null@*/ void *d,
107 const HAMTEntry *HAMT_first(const HAMT *hamt);
Dhamt.c51 struct HAMT { struct
116 HAMT *
120 /*@out@*/ HAMT *hamt = yasm_xmalloc(sizeof(HAMT)); in HAMT_create()
164 HAMT_destroy(HAMT *hamt, void (*deletefunc) (/*@only@*/ void *data)) in HAMT_destroy()
186 HAMT_traverse(HAMT *hamt, void *d, in HAMT_traverse()
200 HAMT_first(const HAMT *hamt) in HAMT_first()
219 HAMT_insert(HAMT *hamt, const char *str, void *data, int *replace, in HAMT_insert()
377 HAMT_search(HAMT *hamt, const char *str) in HAMT_search()
Dsection.h69 /*@owned@*/ struct HAMT *directives;
Dlinemap.c59 /*@only@*/ /*@null@*/ HAMT *filenames;
Dsymrec.c89 /*@only@*/ HAMT *sym_table;
Dsection.c194 HAMT *level2 = HAMT_search(object->directives, dir->parser); in directives_add()
362 HAMT *level2; in yasm_object_directive()
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/gas/
Dgas-parser.h123 HAMT *dirs;