R_NEXT
case R_NEXT:
case R_NEXT:
case R_NEXT: /* Next record. */
if (flag && flag != R_FIRST && flag != R_NEXT) {
if (flag == R_NEXT || flag == 0) {
status = (db->seq)(db, &dbtretkey, &dbtretdata, R_NEXT);
status = (dbp->seq)(dbp, &key, &data, R_NEXT);
status = (dbp->seq)(dbp, &key, &data, R_NEXT);
case R_NEXT:
for ( ; (ret = (*db->seq)(db, &k, &v, flag)) == 0 ; flag = R_NEXT) {
for (flag = R_FIRST ; (*db->seq)(db, &k, &v, flag) == 0 ; flag = R_NEXT) {
flag = R_NEXT;
nflags = recurse ? R_RNEXT : R_NEXT;
if (!strcmp(s, "R_NEXT")) return R_NEXT;
case R_NEXT: return "R_NEXT";
first = first ? R_FIRST : R_NEXT;
while ((rv = db->seq(db, &key, &val, R_NEXT)) == 0)
seqflags = R_NEXT;
for (seqflag = R_FIRST;; seqflag = R_NEXT) {
for (seqflag = R_FIRST;; seqflag = R_NEXT) {
for (sflag = R_FIRST;; sflag = R_NEXT) {
for (sflag = R_FIRST;; sflag = R_NEXT) {
} while ((i = (*db->seq)(db, &key, &data, R_NEXT)) == 0);
for (pos = R_FIRST;; pos = R_NEXT)
for (pos = R_FIRST;; pos = R_NEXT)
for (pos = R_FIRST;; pos = R_NEXT)
for (pos = R_FIRST;; pos = R_NEXT)
for (pos = R_FIRST;; pos = R_NEXT)
for (pos = R_FIRST;; pos = R_NEXT)
switch ((*db->seq)(db, &key, &data, R_NEXT)) {
serr = DB_SEQ(saved_pacct_db, &key, &data, R_NEXT);
serr = DB_SEQ(pacct_db, &key, &data, R_NEXT);
next: rv = DB_SEQ(pacct_db, &key, &data, R_NEXT);
rflag ? R_NEXT : R_PREV);
serr = DB_SEQ(saved_usracct_db, &key, &data, R_NEXT);
serr = DB_SEQ(usracct_db, &key, &data, R_NEXT);
rv = DB_SEQ(usracct_db, &key, &data, R_NEXT);
status = (db->seq)(db, &nk, &nd, R_NEXT);