Searched defs:item_info (Results 1 - 3 of 3) sorted by relevance

/osnet-11/usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/
H A Dhash.c711 ITEM_INFO item_info; local
722 * Set up item_info so that we're looking for space to add an item
727 item_info.seek_size = PAIR_OVERHEAD;
729 item_info.seek_size = key->size + val->size;
731 item_info.seek_size = 0;
732 item_info.seek_found_page = 0;
741 __get_item_next(hashp, &cursor, &page_key, &page_val, &item_info);
742 if (item_info.status == ITEM_ERROR)
744 if (item_info.status == ITEM_NO_MORE)
747 if (item_info
863 ITEM_INFO item_info; local
[all...]
H A Dhash.h171 typedef struct item_info { struct
H A Dhash_page.c91 __get_item(hashp, cursorp, key, val, item_info)
95 ITEM_INFO *item_info;
107 item_info->status = ITEM_ERROR;
118 item_info->status = ITEM_ERROR;
122 if (item_info->seek_size &&
123 FREESPACE(cursorp->pagep) > item_info->seek_size)
124 item_info->seek_found_page = cursorp->pgno;
129 item_info->status = ITEM_NO_MORE;
137 item_info->status = ITEM_ERROR;
160 item_info
535 __addel(HTAB *hashp, ITEM_INFO *item_info, const DBT *key, const DBT *val, u_int32_t num_items, const u_int8_t expanding) argument
645 add_bigptr(HTAB * hashp, ITEM_INFO * item_info, indx_t big_pgno) argument
[all...]

Completed in 17 milliseconds