Lines Matching refs:et
544 static int dm_exception_table_init(struct dm_exception_table *et,
549 et->hash_shift = hash_shift;
550 et->hash_mask = size - 1;
551 et->table = dm_vcalloc(size, sizeof(struct list_head));
552 if (!et->table)
556 INIT_LIST_HEAD(et->table + i);
561 static void dm_exception_table_exit(struct dm_exception_table *et,
568 size = et->hash_mask + 1;
570 slot = et->table + i;
576 vfree(et->table);
579 static uint32_t exception_hash(struct dm_exception_table *et, chunk_t chunk)
581 return (chunk >> et->hash_shift) & et->hash_mask;
593 static struct dm_exception *dm_lookup_exception(struct dm_exception_table *et,
599 slot = &et->table[exception_hash(et, chunk)];