Lines Matching refs:gkey
69 datum gkey; in DBA_FETCH_FUNC() local
71 gkey.dptr = ZSTR_VAL(key); in DBA_FETCH_FUNC()
72 gkey.dsize = ZSTR_LEN(key); in DBA_FETCH_FUNC()
73 gval = dbm_fetch(info->dbf, gkey); in DBA_FETCH_FUNC()
83 datum gkey; in DBA_UPDATE_FUNC() local
85 gkey.dptr = ZSTR_VAL(key); in DBA_UPDATE_FUNC()
86 gkey.dsize = ZSTR_LEN(key); in DBA_UPDATE_FUNC()
90 if(!dbm_store(info->dbf, gkey, gval, mode == 1 ? DBM_INSERT : DBM_REPLACE)) in DBA_UPDATE_FUNC()
98 datum gkey; in DBA_EXISTS_FUNC() local
100 gkey.dptr = ZSTR_VAL(key); in DBA_EXISTS_FUNC()
101 gkey.dsize = ZSTR_LEN(key); in DBA_EXISTS_FUNC()
102 gval = dbm_fetch(info->dbf, gkey); in DBA_EXISTS_FUNC()
111 datum gkey; in DBA_DELETE_FUNC() local
113 gkey.dptr = ZSTR_VAL(key); in DBA_DELETE_FUNC()
114 gkey.dsize = ZSTR_LEN(key); in DBA_DELETE_FUNC()
115 return(dbm_delete(info->dbf, gkey) == -1 ? FAILURE : SUCCESS); in DBA_DELETE_FUNC()
120 datum gkey; in DBA_FIRSTKEY_FUNC() local
122 gkey = dbm_firstkey(info->dbf); in DBA_FIRSTKEY_FUNC()
123 if (gkey.dptr) { in DBA_FIRSTKEY_FUNC()
124 return zend_string_init(gkey.dptr, gkey.dsize, /* persistent */ false); in DBA_FIRSTKEY_FUNC()
131 datum gkey; in DBA_NEXTKEY_FUNC() local
133 gkey = dbm_nextkey(info->dbf); in DBA_NEXTKEY_FUNC()
134 if (gkey.dptr) { in DBA_NEXTKEY_FUNC()
135 return zend_string_init(gkey.dptr, gkey.dsize, /* persistent */ false); in DBA_NEXTKEY_FUNC()