Home | History | Annotate | Download | only in libprofile

Lines Matching full:hashentry

135     pathHashEntry_t* hashEntry = hashTable->hashBins[i];
137 while (hashEntry) {
141 pte.pathNumber = hashEntry->pathNumber;
142 pte.pathCounter = hashEntry->pathCount;
149 temp = hashEntry;
150 hashEntry = hashEntry->next;
161 pathHashEntry_t* hashEntry;
168 hashEntry = hashTable->hashBins[index];
170 while (hashEntry) {
171 if (hashEntry->pathNumber == pathNumber) {
172 return &hashEntry->pathCount;
175 hashEntry = hashEntry->next;
178 hashEntry = malloc(sizeof(pathHashEntry_t));
179 hashEntry->pathNumber = pathNumber;
180 hashEntry->pathCount = 0;
181 hashEntry->next = hashTable->hashBins[index];
182 hashTable->hashBins[index] = hashEntry;
184 return &hashEntry->pathCount;