gkey               39 ext/dba/dba_db1.c #define DB1_GKEY DBT gkey; gkey.data = (char *) key; gkey.size = keylen
gkey              104 ext/dba/dba_db1.c 	if (dba->dbp->get(dba->dbp, &gkey, &gval, 0) == RET_SUCCESS) {
gkey              120 ext/dba/dba_db1.c 	return dba->dbp->put(dba->dbp, &gkey, &gval, mode == 1 ? R_NOOVERWRITE : 0) != RET_SUCCESS ? FAILURE : SUCCESS;
gkey              129 ext/dba/dba_db1.c 	return dba->dbp->get(dba->dbp, &gkey, &gval, 0) != RET_SUCCESS ? FAILURE : SUCCESS;
gkey              137 ext/dba/dba_db1.c 	return dba->dbp->del(dba->dbp, &gkey, 0) != RET_SUCCESS ? FAILURE : SUCCESS;
gkey              142 ext/dba/dba_db1.c 	DBT gkey;
gkey              146 ext/dba/dba_db1.c 	memset(&gkey, 0, sizeof(gkey));
gkey              149 ext/dba/dba_db1.c 	if (dba->dbp->seq(dba->dbp, &gkey, &gval, R_FIRST) == RET_SUCCESS) {
gkey              150 ext/dba/dba_db1.c 		if (newlen) *newlen = gkey.size;
gkey              151 ext/dba/dba_db1.c 		return estrndup(gkey.data, gkey.size);
gkey              158 ext/dba/dba_db1.c 	DBT gkey;
gkey              162 ext/dba/dba_db1.c 	memset(&gkey, 0, sizeof(gkey));
gkey              165 ext/dba/dba_db1.c 	if (dba->dbp->seq(dba->dbp, &gkey, &gval, R_NEXT) == RET_SUCCESS) {
gkey              166 ext/dba/dba_db1.c 		if (newlen) *newlen = gkey.size;
gkey              167 ext/dba/dba_db1.c 		return estrndup(gkey.data, gkey.size);
gkey               38 ext/dba/dba_db2.c 	DBT gkey = {0}; \
gkey               39 ext/dba/dba_db2.c 	gkey.data = (char *) key; \
gkey               40 ext/dba/dba_db2.c 	gkey.size = keylen
gkey              105 ext/dba/dba_db2.c 	if (dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) {
gkey              122 ext/dba/dba_db2.c 	if (dba->dbp->put(dba->dbp, NULL, &gkey, &gval,
gkey              135 ext/dba/dba_db2.c 	if (dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) {
gkey              146 ext/dba/dba_db2.c 	return dba->dbp->del(dba->dbp, NULL, &gkey, 0) ? FAILURE : SUCCESS;
gkey              173 ext/dba/dba_db2.c 	DBT gkey = {0}, gval = {0};
gkey              175 ext/dba/dba_db2.c 	if (dba->cursor->c_get(dba->cursor, &gkey, &gval, DB_NEXT)
gkey              176 ext/dba/dba_db2.c 			|| !gkey.data)
gkey              179 ext/dba/dba_db2.c 	if (newlen) *newlen = gkey.size;
gkey              180 ext/dba/dba_db2.c 	return estrndup(gkey.data, gkey.size);
gkey               50 ext/dba/dba_db3.c 	DBT gkey; \
gkey               51 ext/dba/dba_db3.c 	memset(&gkey, 0, sizeof(gkey)); \
gkey               52 ext/dba/dba_db3.c 	gkey.data = (char *) key; gkey.size = keylen
gkey              139 ext/dba/dba_db3.c 	if (!dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) {
gkey              156 ext/dba/dba_db3.c 	if (!dba->dbp->put(dba->dbp, NULL, &gkey, &gval,
gkey              170 ext/dba/dba_db3.c 	if (!dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) {
gkey              181 ext/dba/dba_db3.c 	return dba->dbp->del(dba->dbp, NULL, &gkey, 0) ? FAILURE : SUCCESS;
gkey              204 ext/dba/dba_db3.c 	DBT gkey, gval;
gkey              207 ext/dba/dba_db3.c 	memset(&gkey, 0, sizeof(gkey));
gkey              210 ext/dba/dba_db3.c 	if (dba->cursor->c_get(dba->cursor, &gkey, &gval, DB_NEXT) == 0) {
gkey              211 ext/dba/dba_db3.c 		if (gkey.data) {
gkey              212 ext/dba/dba_db3.c 			nkey = estrndup(gkey.data, gkey.size);
gkey              213 ext/dba/dba_db3.c 			if (newlen) *newlen = gkey.size;
gkey               64 ext/dba/dba_db4.c 	DBT gkey; \
gkey               65 ext/dba/dba_db4.c 	memset(&gkey, 0, sizeof(gkey)); \
gkey               66 ext/dba/dba_db4.c 	gkey.data = (char *) key; gkey.size = keylen
gkey              171 ext/dba/dba_db4.c 	if (!dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) {
gkey              191 ext/dba/dba_db4.c 	if (!dba->dbp->put(dba->dbp, NULL, &gkey, &gval,
gkey              210 ext/dba/dba_db4.c 	if (!dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) {
gkey              224 ext/dba/dba_db4.c 	return dba->dbp->del(dba->dbp, NULL, &gkey, 0) ? FAILURE : SUCCESS;
gkey              247 ext/dba/dba_db4.c 	DBT gkey, gval;
gkey              250 ext/dba/dba_db4.c 	memset(&gkey, 0, sizeof(gkey));
gkey              254 ext/dba/dba_db4.c 		gkey.flags |= DB_DBT_MALLOC;
gkey              257 ext/dba/dba_db4.c 	if (dba->cursor && dba->cursor->c_get(dba->cursor, &gkey, &gval, DB_NEXT) == 0) {
gkey              258 ext/dba/dba_db4.c 		if (gkey.data) {
gkey              259 ext/dba/dba_db4.c 			nkey = estrndup(gkey.data, gkey.size);
gkey              260 ext/dba/dba_db4.c 			if (newlen) *newlen = gkey.size;
gkey              263 ext/dba/dba_db4.c 			if (gkey.data) {
gkey              264 ext/dba/dba_db4.c 				free(gkey.data);
gkey               43 ext/dba/dba_dbm.c #define DBM_GKEY datum gkey; gkey.dptr = (char *) key; gkey.dsize = keylen
gkey              103 ext/dba/dba_dbm.c 	gval = fetch(gkey);
gkey              118 ext/dba/dba_dbm.c 		gval = fetch(gkey);
gkey              127 ext/dba/dba_dbm.c 	return (store(gkey, gval) == -1 ? FAILURE : SUCCESS);
gkey              135 ext/dba/dba_dbm.c 	gval = fetch(gkey);
gkey              145 ext/dba/dba_dbm.c 	return(delete(gkey) == -1 ? FAILURE : SUCCESS);
gkey              151 ext/dba/dba_dbm.c 	datum gkey;
gkey              154 ext/dba/dba_dbm.c 	gkey = firstkey();
gkey              155 ext/dba/dba_dbm.c 	if(gkey.dptr) {
gkey              156 ext/dba/dba_dbm.c 		if(newlen) *newlen = gkey.dsize;
gkey              157 ext/dba/dba_dbm.c 		key = estrndup(gkey.dptr, gkey.dsize);
gkey              158 ext/dba/dba_dbm.c 		dba->nextkey = gkey;
gkey              167 ext/dba/dba_dbm.c 	datum gkey;
gkey              172 ext/dba/dba_dbm.c 	gkey = nextkey(dba->nextkey);
gkey              173 ext/dba/dba_dbm.c 	if(gkey.dptr) {
gkey              174 ext/dba/dba_dbm.c 		if(newlen) *newlen = gkey.dsize;
gkey              175 ext/dba/dba_dbm.c 		nkey = estrndup(gkey.dptr, gkey.dsize);
gkey              176 ext/dba/dba_dbm.c 		dba->nextkey = gkey;
gkey               40 ext/dba/dba_flatfile.c #define FLATFILE_GKEY datum gkey; gkey.dptr = (char *) key; gkey.dsize = keylen
gkey               70 ext/dba/dba_flatfile.c 	gval = flatfile_fetch(dba, gkey);
gkey               90 ext/dba/dba_flatfile.c 	switch(flatfile_store(dba, gkey, gval, mode==1 ? FLATFILE_INSERT : FLATFILE_REPLACE)) {
gkey              110 ext/dba/dba_flatfile.c 	gval = flatfile_fetch(dba, gkey);
gkey              122 ext/dba/dba_flatfile.c 	return(flatfile_delete(dba, gkey) == -1 ? FAILURE : SUCCESS);
gkey               35 ext/dba/dba_gdbm.c #define GDBM_GKEY datum gkey; gkey.dptr = (char *) key; gkey.dsize = keylen
gkey               89 ext/dba/dba_gdbm.c 	gval = gdbm_fetch(dba->dbf, gkey);
gkey              107 ext/dba/dba_gdbm.c 	switch (gdbm_store(dba->dbf, gkey, gval, mode == 1 ? GDBM_INSERT : GDBM_REPLACE)) {
gkey              126 ext/dba/dba_gdbm.c 	return gdbm_exists(dba->dbf, gkey) ? SUCCESS : FAILURE;
gkey              134 ext/dba/dba_gdbm.c 	return gdbm_delete(dba->dbf, gkey) == -1 ? FAILURE : SUCCESS;
gkey              140 ext/dba/dba_gdbm.c 	datum gkey;
gkey              147 ext/dba/dba_gdbm.c 	gkey = gdbm_firstkey(dba->dbf);
gkey              148 ext/dba/dba_gdbm.c 	if(gkey.dptr) {
gkey              149 ext/dba/dba_gdbm.c 		key = estrndup(gkey.dptr, gkey.dsize);
gkey              150 ext/dba/dba_gdbm.c 		if(newlen) *newlen = gkey.dsize;
gkey              151 ext/dba/dba_gdbm.c 		dba->nextkey = gkey;
gkey              162 ext/dba/dba_gdbm.c 	datum gkey;
gkey              166 ext/dba/dba_gdbm.c 	gkey = gdbm_nextkey(dba->dbf, dba->nextkey);
gkey              168 ext/dba/dba_gdbm.c 	if(gkey.dptr) {
gkey              169 ext/dba/dba_gdbm.c 		nkey = estrndup(gkey.dptr, gkey.dsize);
gkey              170 ext/dba/dba_gdbm.c 		if(newlen) *newlen = gkey.dsize;
gkey              171 ext/dba/dba_gdbm.c 		dba->nextkey = gkey;
gkey               35 ext/dba/dba_ndbm.c #define NDBM_GKEY datum gkey; gkey.dptr = (char *) key; gkey.dsize = keylen
gkey               83 ext/dba/dba_ndbm.c 	gval = dbm_fetch(info->dbf, gkey);
gkey               99 ext/dba/dba_ndbm.c 	if(!dbm_store(info->dbf, gkey, gval, mode == 1 ? DBM_INSERT : DBM_REPLACE))
gkey              108 ext/dba/dba_ndbm.c 	gval = dbm_fetch(info->dbf, gkey);
gkey              118 ext/dba/dba_ndbm.c 	return(dbm_delete(info->dbf, gkey) == -1 ? FAILURE : SUCCESS);
gkey              123 ext/dba/dba_ndbm.c 	datum gkey;
gkey              126 ext/dba/dba_ndbm.c 	gkey = dbm_firstkey(info->dbf);
gkey              127 ext/dba/dba_ndbm.c 	if(gkey.dptr) {
gkey              128 ext/dba/dba_ndbm.c 		if(newlen) *newlen = gkey.dsize;
gkey              129 ext/dba/dba_ndbm.c 		key = estrndup(gkey.dptr, gkey.dsize);
gkey              136 ext/dba/dba_ndbm.c 	datum gkey;
gkey              139 ext/dba/dba_ndbm.c 	gkey = dbm_nextkey(info->dbf);
gkey              140 ext/dba/dba_ndbm.c 	if(gkey.dptr) {
gkey              141 ext/dba/dba_ndbm.c 		if(newlen) *newlen = gkey.dsize;
gkey              142 ext/dba/dba_ndbm.c 		nkey = estrndup(gkey.dptr, gkey.dsize);