Lines Matching defs:key
60 int (*v1_to_v2)(DBT *key, DBT *data))
62 DBT key, data;
84 key.data = (void*)&VERSION_KEY;
85 key.size = sizeof(VERSION_KEY);
87 rv = DB_GET(ddb, &key, &data, 0);
89 warn("get version key from %s stats", uname);
108 for (rv = DB_SEQ(ddb, &key, &data, R_FIRST); rv == 0;
109 rv = DB_SEQ(ddb, &key, &data, R_NEXT)) {
112 if (key.size == sizeof(VERSION_KEY) &&
113 memcmp(key.data, VERSION_KEY, sizeof(VERSION_KEY)) == 0)
117 if (version == 1 && v1_to_v2(&key, &data) < 0) {
124 if ((rv = DB_PUT(*mdb, &key, &data, 0)) < 0) {
154 DBT key, data;
165 for (rv = DB_SEQ(mdb, &key, &data, R_FIRST);
166 rv == 0; rv = DB_SEQ(mdb, &key, &data, R_NEXT)) {
167 if ((rv = DB_PUT(ddb, &key, &data, 0)) < 0) {
180 key.data = (void*)&VERSION_KEY;
181 key.size = sizeof(VERSION_KEY);
185 if ((rv = DB_PUT(ddb, &key, &data, 0)) < 0) {