Home
last modified time | relevance | path

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

/PHP-5.6/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.c47 DBT gkey; \
48 memset(&gkey, 0, sizeof(gkey)); \
49 gkey.data = (char *) key; gkey.size = keylen
131 if (!dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) { in DBA_FETCH_FUNC()
148 if (!dba->dbp->put(dba->dbp, NULL, &gkey, &gval, in DBA_UPDATE_FUNC()
162 if (!dba->dbp->get(dba->dbp, NULL, &gkey, &gval, 0)) { in DBA_EXISTS_FUNC()
196 DBT gkey, gval; in DBA_NEXTKEY_FUNC() local
199 memset(&gkey, 0, sizeof(gkey)); in DBA_NEXTKEY_FUNC()
203 if (gkey.data) { in DBA_NEXTKEY_FUNC()
204 nkey = estrndup(gkey.data, gkey.size); in DBA_NEXTKEY_FUNC()
[all …]
H A Ddba_db4.c65 DBT gkey; \
66 memset(&gkey, 0, sizeof(gkey)); \
67 gkey.data = (char *) key; gkey.size = keylen
248 DBT gkey, gval; local
251 memset(&gkey, 0, sizeof(gkey));
255 gkey.flags |= DB_DBT_MALLOC;
259 if (gkey.data) {
260 nkey = estrndup(gkey.data, gkey.size);
261 if (newlen) *newlen = gkey.size;
264 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 TSRMLS_CC); in DBA_FETCH_FUNC()
90 switch(flatfile_store(dba, gkey, gval, mode==1 ? FLATFILE_INSERT : FLATFILE_REPLACE TSRMLS_CC)) { in DBA_UPDATE_FUNC()
110 gval = flatfile_fetch(dba, gkey TSRMLS_CC); in DBA_EXISTS_FUNC()
122 return(flatfile_delete(dba, gkey TSRMLS_CC) == -1 ? FAILURE : SUCCESS); in DBA_DELETE_FUNC()

Completed in 17 milliseconds