Lines Matching refs:region_table_slot_t
23 * One region_table_slot_t holds <region_entries_per_slot> region table
26 typedef unsigned long region_table_slot_t;
52 region_table_slot_t *region_table; /* Region table */
89 while (sctx->region_table_entry_bits < sizeof(region_table_slot_t) * 8 &&
90 (region_table_slot_t)1 << sctx->region_table_entry_bits < nr_paths)
93 sctx->region_entries_per_slot = (sizeof(region_table_slot_t) * 8) / sctx->region_table_entry_bits;
112 if (nr_slots > ULONG_MAX / sizeof(region_table_slot_t)) {
118 sizeof(region_table_slot_t)));
180 region_table_slot_t pte;
185 pte &= ~((((region_table_slot_t)1 << sctx->region_table_entry_bits) - 1) << bit);
186 pte |= (region_table_slot_t)value << bit;