OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:hamt
(Results
1 - 25
of
29
) sorted by null
1
2
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
hamt.h
2
* \file libyasm/
hamt
.h
3
* \brief Hash Array Mapped Trie (
HAMT
) functions.
38
typedef struct
HAMT
HAMT
;
42
/** Create new, empty,
HAMT
. error_func() is called when an internal error is
44
* \param nocase nonzero if
HAMT
should be case-insensitive
49
HAMT
*HAMT_create(int nocase, /*@exits@*/ void (*error_func)
52
/** Delete
HAMT
and all data associated with it. Uses deletefunc() to delete
54
* \param
hamt
Hash array mapped trie
58
void HAMT_destroy(/*@only@*/
HAMT
*hamt
[
all
...]
hamt.c
2
* Hash Array Mapped Trie (
HAMT
) implementation
38
#include "
hamt
.h"
51
struct
HAMT
{
116
HAMT
*
120
/*@out@*/
HAMT
*
hamt
= yasm_xmalloc(sizeof(
HAMT
));
local
123
STAILQ_INIT(&
hamt
->entries);
124
hamt
->root = yasm_xmalloc(32*sizeof(HAMTNode));
127
hamt
->root[i].BitMapKey = 0
[
all
...]
Makefile.inc
13
libyasm_a_SOURCES += libyasm/
hamt
.c
61
modinclude_HEADERS += libyasm/
hamt
.h
linemap.c
30
#include "
hamt
.h"
59
/*@only@*/ /*@null@*/
HAMT
*filenames;
symrec.c
35
#include "
hamt
.h"
88
/* The symbol table: a hash array mapped trie (
HAMT
). */
89
/*@only@*/
HAMT
*sym_table;
section.c
33
#include "
hamt
.h"
84
/* Wrapper around directive for
HAMT
insertion */
194
HAMT
*level2 = HAMT_search(object->directives, dir->parser);
235
/* Create directives
HAMT
*/
284
/* Add directives to
HAMT
. Note ordering here determines priority. */
362
HAMT
*level2;
470
/* Delete directives
HAMT
*/
[
all
...]
section.h
66
/** Directives, organized as two level
HAMT
; first level is parser,
69
/*@owned@*/ struct
HAMT
*directives;
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/gas/
gas-parser.h
122
/* Parser-handled directives
HAMT
lookup */
123
HAMT
*dirs;
/external/chromium_org/third_party/yasm/source/patched-yasm/
libyasm.h
72
#include <libyasm/
hamt
.h>
splint.sh
38
libyasm/
hamt
.c \
util.h
131
/* Bit-counting: used primarily by
HAMT
but also in a few other places. */
Makefile.in
262
file.$(OBJEXT) floatnum.$(OBJEXT)
hamt
.$(OBJEXT) \
[
all
...]
/external/chromium_org/third_party/yasm/source/patched-yasm/po/
POTFILES.in
18
libyasm/
hamt
.c
/external/chromium_org/third_party/yasm/source/patched-yasm/Mkfiles/vc9/libyasm/
libyasm.vcproj
380
RelativePath="..\..\..\libyasm\
hamt
.c"
505
RelativePath="..\..\..\libyasm\
hamt
.h"
/external/chromium_org/third_party/yasm/source/patched-yasm/Mkfiles/
Makefile.dj
29
libyasm/
hamt
.o \
Makefile.flat
32
libyasm/
hamt
.o \
/external/chromium_org/third_party/yasm/source/config/android/
Makefile
384
floatnum.$(OBJEXT)
hamt
.$(OBJEXT) insn.$(OBJEXT) \
[
all
...]
/external/chromium_org/third_party/yasm/source/config/ios/
Makefile
384
floatnum.$(OBJEXT)
hamt
.$(OBJEXT) insn.$(OBJEXT) \
[
all
...]
/external/chromium_org/third_party/yasm/source/config/linux/
Makefile
384
floatnum.$(OBJEXT)
hamt
.$(OBJEXT) insn.$(OBJEXT) \
[
all
...]
/external/chromium_org/third_party/yasm/source/config/mac/
Makefile
384
floatnum.$(OBJEXT)
hamt
.$(OBJEXT) insn.$(OBJEXT) \
[
all
...]
/external/chromium_org/third_party/yasm/source/config/openbsd/
Makefile
384
floatnum.$(OBJEXT)
hamt
.$(OBJEXT) insn.$(OBJEXT) \
[
all
...]
/external/chromium_org/third_party/yasm/source/config/win/
Makefile
384
floatnum.$(OBJEXT)
hamt
.$(OBJEXT) insn.$(OBJEXT) \
[
all
...]
/external/chromium_org/third_party/yasm/
BUILD.gn
145
"source/patched-yasm/libyasm/
hamt
.c",
yasm.gyp
95
'source/patched-yasm/libyasm/
hamt
.c',
yasm.host.darwin-x86.mk
193
third_party/yasm/source/patched-yasm/libyasm/
hamt
.c \
Completed in 1430 milliseconds
1
2