Lines Matching refs:cursor
39 MDB_cursor *cursor;
54 E(mdb_cursor_open(txn, dbi, &cursor));
68 (void)RES(MDB_KEYEXIST, mdb_cursor_put(cursor, &key, &data, MDB_NOOVERWRITE));
75 (void)RES(MDB_KEYEXIST, mdb_cursor_put(cursor, &key, &data, MDB_NOOVERWRITE));
82 (void)RES(MDB_KEYEXIST, mdb_cursor_put(cursor, &key, &data, MDB_NOOVERWRITE));
84 E(mdb_cursor_get(cursor, &key, &data, MDB_FIRST));
90 } while ((rc = mdb_cursor_get(cursor, &key, &data, MDB_NEXT)) == 0);
92 mdb_cursor_close(cursor);
120 E(mdb_cursor_open(txn, dbi, &cursor));
121 printf("Cursor next\n");
122 while ((rc = mdb_cursor_get(cursor, &key, &data, MDB_NEXT)) == 0) {
128 printf("Cursor prev\n");
129 while ((rc = mdb_cursor_get(cursor, &key, &data, MDB_PREV)) == 0) {
135 mdb_cursor_close(cursor);