Lines Matching defs:table
55 * Voucher hash table
76 * Global table of resource manager registrations
80 * table growth and hashing by key.
146 * into the voucher table of attribute cache indexes and also the
147 * table of resource managers by key.
215 /* initialize global table locking */
240 iv_entry_t table;
243 table = (iv_entry_t) kalloc(sizeof(*table) * entries);
244 if (IVE_NULL == table) {
248 iv->iv_table = table;
255 /* initialize the table entries */
561 ivac_entry_t table;
573 /* start with just the inline table */
574 table = (ivac_entry_t) kalloc(IVAC_ENTRIES_MIN * sizeof(ivac_entry));
575 ivac->ivac_table = table;
579 ivace_reset_data(&table[i], i+1);
582 /* the default table entry is never on freelist */
583 table[0].ivace_next = IV_HASH_END;
584 table[0].ivace_free = FALSE;
585 table[i-1].ivace_next = IV_FREELIST_END;
602 * If the control is in the global table, we
612 /* take it out of the global table */
641 * table.
806 * ivac_grow_table - Allocate a bigger table of attribute values
846 panic("Failed to grow ivac table to size %d\n", new_size);
962 /* insert new entry in the table */
1055 /* recalculate entry address as table may have changed */
1134 * Lookup an entry in the global table from the context of a manager
1139 * [fully] registered yet. So, we must hold the global table lock
1141 * (and possible table growth).
1246 * Find or create a slot in the table associated
1300 * Find or create a slot in the table associated
1927 /* fill in the global table slot for this key */