Searched refs:htab (Results 1 - 16 of 16) sorted by relevance

/external/elfutils/lib/
H A Ddynamicsizehash.c68 lookup (htab, hval, val)
69 NAME *htab;
74 size_t idx = 1 + hval % htab->size;
76 if (htab->table[idx].hashval != 0)
80 if (htab->table[idx].hashval == hval
81 && COMPARE (htab->table[idx].data, val) == 0)
85 hash = 1 + hval % (htab->size - 2);
90 idx = htab->size + idx - hash;
95 if (htab->table[idx].hashval == hval
96 && COMPARE (htab
106 insert_entry_2(NAME *htab, unsigned long int hval, size_t idx, TYPE data) argument
[all...]
H A Dfixedsizehash.h146 CONCAT(PREFIX,fshash_fini) (struct CONCAT(PREFIX,fshash) *htab)
148 free (htab);
154 CONCAT(PREFIX,fshash_lookup) (struct CONCAT(PREFIX,fshash) *htab,
157 size_t idx = 1 + hval % htab->nslots;
159 if (htab->table[idx].hval != 0)
164 if (htab->table[idx].hval == hval
165 && COMPARE (data, ENTRYP (htab->table[idx])) == 0)
166 return &htab->table[idx];
169 hash = 1 + hval % (htab->nslots - 2);
174 idx = htab
[all...]
H A Ddynamicsizehash.h105 extern int name##_init (name *htab, unsigned long int init_size); \
108 extern int name##_free (name *htab); \
111 extern int name##_insert (name *htab, unsigned long int hval, TYPE data); \
114 extern int name##_overwrite (name *htab, unsigned long int hval, TYPE data); \
117 extern TYPE name##_find (name *htab, unsigned long int hval, TYPE val);
125 extern TYPE name##_iterate (name *htab, void **ptr);
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/va/
H A Dhtab.c34 static struct handle_table *htab = NULL; variable in typeref:struct:handle_table
45 if (!htab)
46 htab = handle_table_create();
47 ret = htab != NULL;
59 if (htab) {
60 handle_table_destroy(htab);
61 htab = NULL;
73 if (htab)
74 handle = handle_table_add(htab, data);
88 if (htab)
[all...]
H A DMakefile12 C_SOURCES = htab.c \
/external/mesa3d/src/gallium/state_trackers/va/
H A Dhtab.c34 static struct handle_table *htab = NULL; variable in typeref:struct:handle_table
45 if (!htab)
46 htab = handle_table_create();
47 ret = htab != NULL;
59 if (htab) {
60 handle_table_destroy(htab);
61 htab = NULL;
73 if (htab)
74 handle = handle_table_add(htab, data);
88 if (htab)
[all...]
H A DMakefile12 C_SOURCES = htab.c \
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vdpau/
H A Dhtab.c33 static struct handle_table *htab = NULL; variable in typeref:struct:handle_table
44 if (!htab)
45 htab = handle_table_create();
46 ret = htab != NULL;
58 if (htab) {
59 handle_table_destroy(htab);
60 htab = NULL;
72 if (htab)
73 handle = handle_table_add(htab, data);
87 if (htab)
[all...]
H A DMakefile12 C_SOURCES = htab.c \
/external/mesa3d/src/gallium/state_trackers/vdpau/
H A Dhtab.c33 static struct handle_table *htab = NULL; variable in typeref:struct:handle_table
44 if (!htab)
45 htab = handle_table_create();
46 ret = htab != NULL;
58 if (htab) {
59 handle_table_destroy(htab);
60 htab = NULL;
72 if (htab)
73 handle = handle_table_add(htab, data);
87 if (htab)
[all...]
H A DMakefile12 C_SOURCES = htab.c \
/external/liblzf/src/org/liblzf/
H A DCLZF.java156 int []htab=new int[1<<14];
159 htab[c]=0;
179 reference = htab[hslot];
180 htab[hslot] = (int)iidx;
230 htab[IDX (hval)] = iidx;
234 htab[IDX (hval)] = iidx;
/external/liblzf/
H A Dlzf_c.c102 , LZF_STATE htab
107 LZF_STATE htab; local
134 memset (htab, 0, sizeof (htab));
145 hslot = htab + IDX (hval);
236 htab[IDX (hval)] = ip - LZF_HSLOT_BIAS;
241 htab[IDX (hval)] = ip - LZF_HSLOT_BIAS;
250 htab[IDX (hval)] = ip - LZF_HSLOT_BIAS;
/external/liblzf/cs/
H A DCLZF.cs156 long []htab=new long[1<<14];
159 htab[c]=0;
179 reference = htab[hslot];
180 htab[hslot] = (long)iidx;
230 htab[IDX (hval)] = iidx;
234 htab[IDX (hval)] = iidx;
/external/valgrind/main/exp-sgcheck/
H A Dsg_main.c1217 /* Note that htab initially points to htab_fixed. If htab_fixed
1218 turns out not to be big enough then htab is made to point to
1222 IInstance* htab; member in struct:_StackFrame
1296 UWord xx = 0; /* sanity check only; count of used htab entries */
1297 if (!frame->htab)
1300 IInstance* ii = &frame->htab[u];
1324 sf->htab = &sf->htab_fixed[0];
1325 tl_assert(sf->htab);
1328 sf->htab[i].insn_addr = 0; /* NOT IN USE */
1338 tl_assert(sf && sf->htab);
[all...]
/external/chromium_org/third_party/smhasher/src/
H A DStats.h73 typedef std::map<hashtype,keytype> htab; typedef
74 htab tab;
82 typename htab::iterator it = tab.find(h);

Completed in 238 milliseconds