Lines Matching refs:slot
453 info_table_t *slot;
470 if ((slot = bsearch(&lookup, arg->table, arg->table_len,
475 for (entry = slot->entries; entry != NULL; entry = entry->next) {
521 info_table_t *slot;
547 * Fill in the lookup table. Fill one slot in the table
550 * be joined together within the same slot.
552 slot = NULL;
570 * current slot in the table, then initialize the next
571 * slot in the table.
574 ((slot == NULL) || (strcmp(slot->path, path) != 0))) {
575 slot = &table[table_len];
576 if ((slot->path = strdup(path)) == NULL) {
577 log_err("Cannot build info table slot.\n");
584 /* Append current usage to entry list in the current slot */
585 if (slot != NULL) {
595 /* Link entry into current slot list */
596 entry->next = slot->entries;
597 slot->entries = entry;