Lines Matching refs:data

135 		/* File exists, verify the data in the header. */
170 /* Release the meta data page */
175 /* Sync the file so that we know that the meta data goes to disk. */
482 repldbt.data =
506 __ham_c_get(dbc, key, data, flags)
509 DBT *data;
526 __db_cgetchk(dbp, key, data, flags, IS_VALID(hcp))) != 0)
594 * check for big key/data pair.
602 H_KEYINDEX(hcp->bndx), key, &dbc->rkey.data,
606 ret = __ham_dup_return(dbc, data, flags);
660 __ham_c_put(dbc, key, data, flags)
663 DBT *data;
676 data, flags);
679 if ((ret = __db_cputchk(dbp, key, data, flags,
717 (ISBIG(hcp, data->size) ? HOFFPAGE_PSIZE :
718 HKEYDATA_PSIZE(data->size));
730 if (F_ISSET(data, DB_DBT_PARTIAL) && data->doff != 0) {
734 * We must create a data item padded up to doff
739 data->size + data->doff,
740 &dbc->rdata.data, &dbc->rdata.size)) == 0) {
741 memset(tmp_val.data, 0, data->doff);
742 memcpy((u_int8_t *)tmp_val.data +
743 data->doff, data->data, data->size);
747 myval = (DBT *)data;
765 ret = __ham_overwrite(dbc, data);
767 ret = __ham_add_dup(dbc, data, flags);
812 * too late then because we've logged the meta-data split. What
830 /* Now we can log the meta-data split. */
976 * If we are retrieving a specific key/data pair, then we
977 * may need to adjust the cursor before returning data.
1005 * routines may only look at data and size.
1007 tmp_val.data = HKEYDATA_DATA(hk);
1066 if ((ret = __db_ret(dbp, pp, ndx, myval, &dbc->rdata.data,
1074 val->data = myval->data;
1144 hcp->bucket = __ham_call_hash(hcp, (u_int8_t *)key->data, key->size);
1171 memcmp(key->data,
1181 * duplicated, only data items are.
1222 dbt->data = *bufp;