rem: struct entry*  p_entry  = &(hash_table->entrys[p_cell->hash_index]);
add: struct entry*  p_entry  = &(tm_table->entrys[p_cell->hash_index]);
context: void remove_from_hash_table_unsafe(struct s_table *hash_table,   struct cell * p_cell){	struct entry*  p_entry  = &(hash_table->entrys[p_cell->hash_index]);	/* unlink the cell from entry list */	/* lock( &(p_entry->mutex) ); */	if ( p_cell->prev_cell )		p_cell->prev_cell->next_cell = p_cell->next_cell;	else		p_entry->first_cell = p_cell->next_cell;	if ( p_cell->next_cell )		p_cell->next_cell->prev_cell = p_cell->prev_cell;	else		p_entry->last_cell = p_cell->prev_cell;	/* update stats */	p_entry->entries--;	cur_stats->transactions--;	if (p_cell->local) cur_stats->client_transactions--;	cur_stats->waiting--;	/* unlock( &(p_entry->mutex) ); */}