Lines Matching refs:doff
899 if (dbt->doff + dbt->dlen > len)
900 change += dbt->doff + dbt->dlen - len;
922 if (dbt->doff == 0 && dbt->dlen == len) {
953 src = (u_int8_t *)tdata.data + dbt->doff + dbt->dlen;
954 if (src < end && tdata.size > dbt->doff + dbt->dlen) {
955 len = tdata.size - dbt->doff - dbt->dlen;
959 memcpy((u_int8_t *)tdata.data + dbt->doff,
976 beg += dbt->doff;
989 (u_int32_t)dbt->doff, &old_dbt, dbt, make_dup)) != 0)
996 (u_int32_t)H_DATAINDEX(hcp->bndx), (int32_t)dbt->doff, change, dbt);
1247 HOFFPAGE doff, koff;
1324 doff.type = H_OFFPAGE;
1325 UMRW(doff.unused[0]);
1326 UMRW(doff.unused[1]);
1327 UMRW(doff.unused[2]);
1329 val, &doff.pgno, __ham_overflow_page)) != 0)
1331 doff.tlen = val->size;
1332 data_dbt.data = &doff;
1333 data_dbt.size = sizeof(doff);