• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/hash/

Lines Matching refs:tmp_val

983 	DBT tmp_val, *myval;
1036 if ((ret = __ham_init_dbt(dbp->env, &tmp_val,
1042 memset(tmp_val.data, 0, data->doff);
1043 memcpy((u_int8_t *)tmp_val.data +
1045 myval = &tmp_val;
1308 DBT *myval, tmp_val;
1407 * We do not zero tmp_val since the comparison
1410 tmp_val.data = HKEYDATA_DATA(hk);
1411 tmp_val.size = LEN_HDATA(dbp, hcp->page,
1414 __bam_defcmp(dbp, &tmp_val, val) :
1415 dbp->dup_compare(dbp, &tmp_val, val);
1443 memcpy(&tmp_val, val, sizeof(*val));
1445 if (F_ISSET(&tmp_val, DB_DBT_PARTIAL)) {
1450 if (tmp_val.doff > hcp->dup_len)
1451 tmp_val.dlen = 0;
1452 else if (tmp_val.dlen + tmp_val.doff > hcp->dup_len)
1453 tmp_val.dlen = hcp->dup_len - tmp_val.doff;
1456 F_SET(&tmp_val, DB_DBT_PARTIAL);
1457 tmp_val.dlen = hcp->dup_len;
1458 tmp_val.doff = 0;
1467 tmp_val.doff += hcp->dup_off + sizeof(db_indx_t);
1469 myval = &tmp_val;
1499 DBT *myval, tmp_val, tmp_val2;
1524 memset(&tmp_val, 0, sizeof(tmp_val));
1526 __ham_dup_return(dbc, &tmp_val, DB_CURRENT)) != 0)
1530 nondup_size = tmp_val.size;
1575 len = nval->doff > tmp_val.size
1576 ? tmp_val.size : nval->doff;
1577 memcpy(p, tmp_val.data, len);
1580 if (nval->doff > tmp_val.size) {
1582 memset(p, 0, nval->doff - tmp_val.size);
1583 p += nval->doff - tmp_val.size;
1591 if (nval->doff + nval->dlen < tmp_val.size) {
1592 len = (tmp_val.size - nval->doff) - nval->dlen;
1593 memcpy(p, (u_int8_t *)tmp_val.data +
1610 dbp, &tmp_val, &tmp_val2) != 0) {
1669 __ham_make_dup(dbp->env, nval, &tmp_val,
1673 tmp_val.doff = hcp->dup_off;
1674 tmp_val.dlen = DUP_SIZE(hcp->dup_len);
1692 myval = &tmp_val;
1695 memcpy(&tmp_val, nval, sizeof(*nval));
1696 F_SET(&tmp_val, DB_DBT_PARTIAL);
1697 tmp_val.doff = 0;
1700 memcpy(&tmp_val.dlen,
1703 tmp_val.dlen = LEN_HDATA(dbp, hcp->page,
1705 myval = &tmp_val;