Lines Matching refs:item
73 * Insert an item into the tree.
112 /* Adjust the index for the new item if it's a DB_AFTER op. */
116 /* Remove the current item if it's a DB_CURRENT op. */
133 /* Put the new/replacement item onto the page. */
171 * We're either overwriting the data item of a key/data pair
172 * or we're adding the data item only, i.e. a new duplicate.
221 * 3. Append a new data item (a new duplicate).
222 * 4. Insert a new data item (a new duplicate).
223 * 5. Overflow item: delete and re-add the data item.
224 * 6. Replace the data item.
249 case DB_AFTER: /* 3. Append a new data item. */
270 case DB_BEFORE: /* 4. Insert a new data item. */
290 * 5. Delete/re-add the data item.
293 * delete and then re-add the item.
301 /* 6. Replace the data item. */
369 * Figure out how much space a partial data item is in total.
417 * Copy an overflow item onto a page.
432 * Build an overflow item and put it on the page.
435 __bam_ovput(dbc, h, indx, item)
439 DBT *item;
447 if ((ret = __db_poff(dbc, item, &bo.pgno, __bam_new)) != 0)
449 bo.tlen = item->size;
458 * Replace an item on a page.
480 * Replace a single item onto a page. The logic figuring out where
520 * first byte of the item being replaced.
547 /* Clean up the page and adjust the item's reference. */
552 /* Copy the new item onto the page. */
632 /* Delete the data item. */
643 /* Put in a new data item that points to the duplicates page. */