Home
last modified time | relevance | path

Searched refs:dbt (Results 1 – 24 of 24) sorted by relevance

/titanic_50/usr/src/cmd/sendmail/db/db/
H A Ddb_ret.c34 __db_ret(dbp, h, indx, dbt, memp, memsize) in __db_ret() argument
38 DBT *dbt;
54 return (__db_goff(dbp, dbt,
66 return (__db_goff(dbp, dbt,
76 return (__db_retcopy(dbt, data, len, memp, memsize,
77 F_ISSET(dbt, DB_DBT_INTERNAL) ? NULL : dbp->db_malloc));
88 __db_retcopy(dbt, data, len, memp, memsize, db_malloc) in __db_retcopy() argument
89 DBT *dbt; in __db_retcopy()
99 if (F_ISSET(dbt, DB_DBT_PARTIAL)) {
100 data = (u_int8_t *)data + dbt->doff;
[all …]
H A Ddb_overflow.c82 __db_goff(dbp, dbt, tlen, pgno, bpp, bpsz) in __db_goff() argument
84 DBT *dbt;
102 if (F_ISSET(dbt, DB_DBT_PARTIAL)) {
103 start = dbt->doff;
104 needed = dbt->dlen;
111 if (F_ISSET(dbt, DB_DBT_USERMEM)) {
112 if (needed > dbt->ulen) {
113 dbt->size = needed;
116 } else if (F_ISSET(dbt, DB_DBT_MALLOC)) {
118 __os_malloc(needed, dbp->db_malloc, &dbt->data)) != 0)
[all …]
H A Ddb_auto.c24 dbt, pagelsn) in __db_addrem_log() argument
35 const DBT *dbt;
59 + sizeof(u_int32_t) + (dbt == NULL ? 0 : dbt->size)
91 if (dbt == NULL) {
96 memcpy(bp, &dbt->size, sizeof(dbt->size));
97 bp += sizeof(dbt->size);
98 memcpy(bp, dbt->data, dbt->size);
99 bp += dbt->size;
164 for (i = 0; i < argp->dbt.size; i++) {
165 ch = ((u_int8_t *)argp->dbt.data)[i];
[all …]
H A Ddb_dup.c39 __db_dput(dbc, dbt, pp, indxp, newfunc) in __db_dput() argument
41 DBT *dbt;
57 if (dbt->size > 0.25 * dbc->dbp->pgsize) {
58 if ((ret = __db_poff(dbc, dbt, &pgno, newfunc)) != 0)
63 bo.tlen = dbt->size;
71 size = BKEYDATA_PSIZE(dbt->size);
72 isize = BKEYDATA_SIZE(dbt->size);
74 data_dbtp = dbt;
745 __db_dsearch(dbc, is_insert, dbt, pgno, indxp, pp, cmpp) in __db_dsearch() argument
748 DBT *dbt;
[all …]
H A Ddb_iface.c418 __dbt_ferr(dbp, name, dbt, check_thread) in __dbt_ferr() argument
421 const DBT *dbt;
433 if ((ret = __db_fchk(dbp->dbenv, name, dbt->flags,
437 dbt->flags, DB_DBT_MALLOC, DB_DBT_USERMEM)) != 0)
441 !F_ISSET(dbt, DB_DBT_MALLOC | DB_DBT_USERMEM)) {
H A Ddb_rec.c77 argp->dbt.size == 0 ? NULL : &argp->dbt)) != 0)
232 OV_LEN(pagep) = argp->dbt.size;
234 memcpy((u_int8_t *)pagep + P_OVERHEAD, argp->dbt.data,
235 argp->dbt.size);
/titanic_50/usr/src/cmd/sendmail/db/lock/
H A Dlock_util.c38 __lock_cmp(dbt, lock_obj) in __lock_cmp() argument
39 const DBT *dbt; in __lock_cmp()
48 return (dbt->size == lock_obj->lockobj.size &&
49 memcmp(dbt->data, obj_data, dbt->size) == 0);
107 __lock_ohash(dbt) in __lock_ohash() argument
108 const DBT *dbt; in __lock_ohash()
110 if (dbt->size == sizeof(DB_LOCK_ILOCK))
111 FAST_HASH(dbt->data);
113 return (__ham_func5(dbt->data, dbt->size));
H A Dlock.c670 __lock_is_locked(lt, locker, dbt, mode) in __lock_is_locked() argument
673 DBT *dbt;
684 dbt, sh_obj, lrp->table_size, __lock_ohash, __lock_cmp);
786 __lock_getobj(lt, locker, dbt, type, objp) in __lock_getobj() argument
789 const DBT *dbt;
802 HASHLOOKUP(lt->hashtab, __db_lockobj, links, dbt, sh_obj,
804 obj_size = dbt->size;
845 src = type == DB_LOCK_OBJTYPE ? dbt->data : (void *)&locker;
/titanic_50/usr/src/cmd/sendmail/db/btree/
H A Dbt_put.c663 __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;
[all …]
H A Dbt_compare.c71 __bam_cmp(dbp, dbt, h, indx, func) in __bam_cmp() argument
73 const DBT *dbt;
104 return (func(dbt, &pg_dbt));
123 return (func(dbt, &pg_dbt));
135 dbt, bo->pgno, bo->tlen, func == __bam_defcmp ? NULL : func, &ret);
H A Dbt_cursor.c715 DBT dbt; local
728 memset(&dbt, 0, sizeof(DBT));
729 dbt.flags = DB_DBT_MALLOC | DB_DBT_INTERNAL;
730 if ((ret = __db_ret(dbp, cp->page, cp->indx, &dbt, NULL, NULL)) != 0)
734 if ((ret = __bam_search(dbc, &dbt,
746 __os_free(dbt.data, dbt.size);
762 DBT dbt; local
807 memset(&dbt, 0, sizeof(DBT));
809 &dbt, &dbc->rkey.data, &dbc->rkey.ulen)) != 0)
811 arg = &dbt;
[all …]
H A Dbt_rec.c819 DBT dbt; local
846 memset(&dbt, 0, sizeof(dbt));
847 dbt.size = argp->prefix + argp->suffix + argp->repl.size;
848 if ((ret = __os_malloc(dbt.size, NULL, &dbt.data)) != 0)
850 p = dbt.data;
857 ret = __bam_ritem(dbc, pagep, argp->indx, &dbt);
858 __os_free(dbt.data, dbt.size);
870 memset(&dbt, 0, sizeof(dbt));
871 dbt.size = argp->prefix + argp->suffix + argp->orig.size;
872 if ((ret = __os_malloc(dbt.size, NULL, &dbt.data)) != 0)
[all …]
/titanic_50/usr/src/cmd/sendmail/db/log/
H A Dlog_get.c33 log_get(dblp, alsn, dbt, flags) in log_get() argument
36 DBT *dbt;
52 if (!F_ISSET(dbt, DB_DBT_USERMEM | DB_DBT_MALLOC))
63 ret = __log_get(dblp, alsn, dbt, flags, 0);
73 ret = __log_get(dblp, alsn, dbt, flags, 0);
88 __log_get(dblp, alsn, dbt, flags, silent) in __log_get() argument
91 DBT *dbt;
188 if ((ret = __db_retcopy(dbt, (u_int8_t *)p + sizeof(HDR),
254 if ((ret = __db_retcopy(dbt, shortp, len,
291 if ((ret = __db_retcopy(dbt, tbuf, len,
[all …]
H A Dlog_put.c42 log_put(dblp, lsn, dbt, flags) in log_put() argument
45 const DBT *dbt;
58 ret = __log_put(dblp, lsn, dbt, flags);
70 __log_put(dblp, lsn, dbt, flags) in __log_put() argument
73 const DBT *dbt;
97 if (lp->lsn.offset + sizeof(HDR) + dbt->size > lp->persist.lg_max) {
99 sizeof(LOGP) + dbt->size > lp->persist.lg_max) {
146 if ((ret = __log_putr(dblp, lsn, dbt, lp->lsn.offset - lp->len)) != 0)
201 __log_putr(dblp, lsn, dbt, prev) in __log_putr() argument
204 const DBT *dbt;
[all …]
H A Dlog.c180 DBT dbt; local
209 memset(&dbt, 0, sizeof(dbt));
210 if ((ret = __log_get(dblp, &lsn, &dbt, DB_SET, 0)) != 0)
218 while (__log_get(dblp, &lsn, &dbt, DB_NEXT, 1) == 0) {
219 if (dbt.size < sizeof(u_int32_t))
221 memcpy(&chk, dbt.data, sizeof(u_int32_t));
250 if ((ret = __log_get(dblp, &lsn, &dbt, DB_SET, 0)) != 0)
257 while (__log_get(dblp, &lsn, &dbt, DB_NEXT, 0) == 0) {
258 if (dbt.size < sizeof(u_int32_t))
260 memcpy(&chk, dbt.data, sizeof(u_int32_t));
/titanic_50/usr/src/cmd/sendmail/db/hash/
H A Dhash_dup.c100 DBT dbt, pval, tmp_val; local
180 dbt.data = HKEYDATA_DATA(H_PAIRDATA(hcp->pagep,
182 dbt.size = DUP_SIZE(hcp->dup_len);
183 if (dbp->dup_compare(nval, &dbt) != 0)
280 DBT dbt; local
301 dbt.flags = 0;
305 dbt.size =
307 dbt.data = HKEYDATA_DATA(H_PAIRDATA(hcp->pagep, hcp->bndx));
309 (u_int32_t)dndx, BKEYDATA_SIZE(dbt.size), NULL, &dbt);
322 dbt.size = BOVERFLOW_SIZE;
[all …]
H A Dhash_page.c523 __ham_putitem(p, dbt, type) in __ham_putitem() argument
525 const DBT *dbt;
534 off = HOFFSET(p) - dbt->size;
536 memcpy(P_ENTRY(p, n), dbt->data, dbt->size);
538 off = HOFFSET(p) - HKEYDATA_SIZE(dbt->size);
540 PUT_HKEYDATA(P_ENTRY(p, n), dbt->data, dbt->size, type);
851 __ham_replpair(dbc, dbt, make_dup) in __ham_replpair() argument
853 DBT *dbt;
888 change = dbt->size - dbt->dlen;
899 if (dbt->doff + dbt->dlen > len)
[all …]
H A Dhash_rec.c382 DBT dbt; local
419 dbt.data = argp->newitem.data;
420 dbt.size = argp->newitem.size;
426 dbt.data = argp->olditem.data;
427 dbt.size = argp->olditem.size;
437 file_dbp->pgsize, argp->ndx, argp->off, grow, &dbt);
H A Dhash.c1206 __ham_init_dbt(dbt, size, bufp, sizep) in __ham_init_dbt() argument
1207 DBT *dbt; in __ham_init_dbt()
1214 memset(dbt, 0, sizeof(*dbt));
1222 dbt->data = *bufp;
1223 dbt->size = size;
/titanic_50/usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/
H A Dbt_overflow.c141 __ovfl_put(t, dbt, pg) in __ovfl_put() argument
143 const DBT *dbt;
157 for (last = NULL, p = dbt->data, sz = dbt->size;;
/titanic_50/usr/src/cmd/sendmail/db/include/
H A Ddb_auto.h17 DBT dbt; member
47 DBT dbt; member
/titanic_50/usr/src/cmd/sendmail/db/mp/
H A Dmp_bh.c465 DBT dbt, *dbtp; local
484 dbt.size = mfp->pgcookie_len;
485 dbt.data = R_ADDR(dbmp, mfp->pgcookie_off);
486 dbtp = &dbt;
/titanic_50/usr/src/cmd/ztest/
H A Dztest.c3976 dmu_buf_t *dbt; in ztest_dmu_read_write_zcopy() local
3992 FTAG, &dbt, DMU_READ_NO_PREFETCH) == 0); in ztest_dmu_read_write_zcopy()
4005 dmu_buf_rele(dbt, FTAG); in ztest_dmu_read_write_zcopy()
/titanic_50/usr/src/cmd/ssh/doc/
H A DChangeLog1760 - fix user/1056, sshd keeps restrictions; dbt@meat.net