Lines Matching defs:hash_table_entry
50 struct hash_table_entry *inode_table_hash[65536], *directory_table_hash[65536];
508 void add_entry(struct hash_table_entry *hash_table[], long long start,
512 struct hash_table_entry *hash_table_entry;
514 hash_table_entry = malloc(sizeof(struct hash_table_entry));
515 if(hash_table_entry == NULL)
518 hash_table_entry->start = start;
519 hash_table_entry->bytes = bytes;
520 hash_table_entry->next = hash_table[hash];
521 hash_table[hash] = hash_table_entry;
525 int lookup_entry(struct hash_table_entry *hash_table[], long long start)
528 struct hash_table_entry *hash_table_entry;
530 for(hash_table_entry = hash_table[hash]; hash_table_entry;
531 hash_table_entry = hash_table_entry->next)
533 if(hash_table_entry->start == start)
534 return hash_table_entry->bytes;