Home
last modified time | relevance | path

Searched refs:gkey (Results 1 – 8 of 8) sorted by relevance

/PHP-7.0/ext/dba/
H A Ddba_ndbm.c35 #define NDBM_GKEY datum gkey; gkey.dptr = (char *) key; gkey.dsize = keylen
123 datum gkey; in DBA_FIRSTKEY_FUNC() local
126 gkey = dbm_firstkey(info->dbf); in DBA_FIRSTKEY_FUNC()
127 if(gkey.dptr) { in DBA_FIRSTKEY_FUNC()
128 if(newlen) *newlen = gkey.dsize; in DBA_FIRSTKEY_FUNC()
129 key = estrndup(gkey.dptr, gkey.dsize); in DBA_FIRSTKEY_FUNC()
136 datum gkey; in DBA_NEXTKEY_FUNC() local
139 gkey = dbm_nextkey(info->dbf); in DBA_NEXTKEY_FUNC()
140 if(gkey.dptr) { in DBA_NEXTKEY_FUNC()
141 if(newlen) *newlen = gkey.dsize; in DBA_NEXTKEY_FUNC()
[all …]
H A Ddba_dbm.c43 #define DBM_GKEY datum gkey; gkey.dptr = (char *) key; gkey.dsize = keylen
103 gval = fetch(gkey); in DBA_FETCH_FUNC()
118 gval = fetch(gkey); in DBA_UPDATE_FUNC()
135 gval = fetch(gkey); in DBA_EXISTS_FUNC()
151 datum gkey; in DBA_FIRSTKEY_FUNC() local
154 gkey = firstkey(); in DBA_FIRSTKEY_FUNC()
155 if(gkey.dptr) { in DBA_FIRSTKEY_FUNC()
157 key = estrndup(gkey.dptr, gkey.dsize); in DBA_FIRSTKEY_FUNC()
167 datum gkey; in DBA_NEXTKEY_FUNC() local
173 if(gkey.dptr) { in DBA_NEXTKEY_FUNC()
[all …]
H A Ddba_db1.c39 #define DB1_GKEY DBT gkey; gkey.data = (char *) key; gkey.size = keylen
104 if (dba->dbp->get(dba->dbp, &gkey, &gval, 0) == RET_SUCCESS) { in DBA_FETCH_FUNC()
142 DBT gkey; in DBA_FIRSTKEY_FUNC() local
146 memset(&gkey, 0, sizeof(gkey)); in DBA_FIRSTKEY_FUNC()
150 if (newlen) *newlen = gkey.size; in DBA_FIRSTKEY_FUNC()
151 return estrndup(gkey.data, gkey.size); in DBA_FIRSTKEY_FUNC()
158 DBT gkey; in DBA_NEXTKEY_FUNC() local
162 memset(&gkey, 0, sizeof(gkey)); in DBA_NEXTKEY_FUNC()
165 if (dba->dbp->seq(dba->dbp, &gkey, &gval, R_NEXT) == RET_SUCCESS) { in DBA_NEXTKEY_FUNC()
166 if (newlen) *newlen = gkey.size; in DBA_NEXTKEY_FUNC()
[all …]
H A Ddba_gdbm.c35 #define GDBM_GKEY datum gkey; gkey.dptr = (char *) key; gkey.dsize = keylen
140 datum gkey; in DBA_FIRSTKEY_FUNC() local
147 gkey = gdbm_firstkey(dba->dbf); in DBA_FIRSTKEY_FUNC()
148 if(gkey.dptr) { in DBA_FIRSTKEY_FUNC()
149 key = estrndup(gkey.dptr, gkey.dsize); in DBA_FIRSTKEY_FUNC()
150 if(newlen) *newlen = gkey.dsize; in DBA_FIRSTKEY_FUNC()
151 dba->nextkey = gkey; in DBA_FIRSTKEY_FUNC()
162 datum gkey; in DBA_NEXTKEY_FUNC() local
168 if(gkey.dptr) { in DBA_NEXTKEY_FUNC()
169 nkey = estrndup(gkey.dptr, gkey.dsize); in DBA_NEXTKEY_FUNC()
[all …]
H A Ddba_db3.c50 DBT gkey; \
51 memset(&gkey, 0, sizeof(gkey)); \
52 gkey.data = (char *) key; gkey.size = keylen
139 if (!dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) {
156 if (!dba->dbp->put(dba->dbp, NULL, &gkey, &gval,
170 if (!dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) {
204 DBT gkey, gval; local
207 memset(&gkey, 0, sizeof(gkey));
211 if (gkey.data) {
212 nkey = estrndup(gkey.data, gkey.size);
[all …]
H A Ddba_db4.c64 DBT gkey; \
65 memset(&gkey, 0, sizeof(gkey)); \
66 gkey.data = (char *) key; gkey.size = keylen
247 DBT gkey, gval; local
250 memset(&gkey, 0, sizeof(gkey));
254 gkey.flags |= DB_DBT_MALLOC;
258 if (gkey.data) {
259 nkey = estrndup(gkey.data, gkey.size);
260 if (newlen) *newlen = gkey.size;
263 if (gkey.data) {
[all …]
H A Ddba_db2.c38 DBT gkey = {0}; \
39 gkey.data = (char *) key; \
40 gkey.size = keylen
105 if (dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) { in DBA_FETCH_FUNC()
122 if (dba->dbp->put(dba->dbp, NULL, &gkey, &gval, in DBA_UPDATE_FUNC()
135 if (dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) { in DBA_EXISTS_FUNC()
173 DBT gkey = {0}, gval = {0}; local
175 if (dba->cursor->c_get(dba->cursor, &gkey, &gval, DB_NEXT)
176 || !gkey.data)
179 if (newlen) *newlen = gkey.size;
[all …]
H A Ddba_flatfile.c40 #define FLATFILE_GKEY datum gkey; gkey.dptr = (char *) key; gkey.dsize = keylen
70 gval = flatfile_fetch(dba, gkey); in DBA_FETCH_FUNC()
90 switch(flatfile_store(dba, gkey, gval, mode==1 ? FLATFILE_INSERT : FLATFILE_REPLACE)) { in DBA_UPDATE_FUNC()
110 gval = flatfile_fetch(dba, gkey); in DBA_EXISTS_FUNC()
122 return(flatfile_delete(dba, gkey) == -1 ? FAILURE : SUCCESS); in DBA_DELETE_FUNC()

Completed in 17 milliseconds