Lines Matching refs:dbt
663 __bam_fixed(dbc, dbt) in __bam_fixed() argument
665 DBT *dbt;
678 if (dbt->size > rp->re_len)
694 memcpy(dbc->rdata.data, dbt->data, dbt->size);
695 memset((u_int8_t *)dbc->rdata.data + dbt->size,
696 rp->re_pad, rp->re_len - dbt->size);
706 *dbt = dbc->rdata;
716 __bam_partial(dbc, dbt, h, indx, nbytes, flags) in __bam_partial() argument
718 DBT *dbt;
757 tlen = dbt->doff;
758 p = (u_int8_t *)dbc->rdata.data + dbt->doff;
782 tlen = dbt->doff;
783 p = (u_int8_t *)dbc->rdata.data + dbt->doff;
796 if (bo->tlen > dbt->doff + dbt->dlen) {
797 len = bo->tlen - (dbt->doff + dbt->dlen);
798 if (dbt->dlen != dbt->size)
799 memmove(p + dbt->size, p + dbt->dlen, len);
805 bk->data, dbt->doff > bk->len ? bk->len : dbt->doff);
806 tlen = dbt->doff;
807 p = (u_int8_t *)dbc->rdata.data + dbt->doff;
810 len = dbt->doff + dbt->dlen;
812 memcpy(p + dbt->size, bk->data + len, bk->len - len);
821 memcpy(p, dbt->data, dbt->size);
822 tlen += dbt->size;
829 *dbt = dbc->rdata;