Lines Matching refs:seq
38 * Implements the "seq" widget.
73 DB_SEQUENCE *seq;
79 seq = (DB_SEQUENCE *)clientData;
86 if (seq == NULL) {
91 ip = _PtrToInfo((void *)seq);
108 ret = seq->get_range(seq, &min, &max);
117 result = tcl_SeqClose(interp, objc, objv, seq, ip);
120 result = tcl_SeqRemove(interp, objc, objv, seq, ip);
123 result = tcl_SeqGet(interp, objc, objv, seq);
126 result = tcl_SeqStat(interp, objc, objv, seq);
133 ret = seq->get_cachesize(seq, &ncache);
143 ret = seq->get_db(seq, &dbp);
159 ret = seq->get_key(seq, &key);
166 result = tcl_SeqGetFlags(interp, objc, objv, seq);
183 tcl_SeqStat(interp, objc, objv, seq)
187 DB_SEQUENCE *seq; /* Database pointer */
215 ret = seq->stat(seq, &sp, flag);
231 * seq flags.
247 error: __os_ufree(seq->seq_dbp->env, sp);
255 tcl_SeqClose(interp, objc, objv, seq, ip)
259 DB_SEQUENCE *seq; /* Database pointer */
273 ret = seq->close(seq, 0);
282 tcl_SeqGet(interp, objc, objv, seq)
286 DB_SEQUENCE *seq; /* Sequence pointer */
367 ret = seq->get(seq, txn, (int32_t)delta, &value, aflag);
379 tcl_SeqRemove(interp, objc, objv, seq, ip)
383 DB_SEQUENCE *seq; /* Sequence pointer */
455 ret = seq->remove(seq, txn, aflag);
466 tcl_SeqGetFlags(interp, objc, objv, seq)
470 DB_SEQUENCE *seq; /* Sequence pointer */
492 ret = seq->get_flags(seq, &flags);