Lines Matching refs:dex
101 struct _citrus_db_entry_x *dex;
132 dex = _memstream_getregion(&ms, NULL, _CITRUS_DB_ENTRY_SIZE);
133 if (dex == NULL)
137 offset = be32toh(dex->dex_next_offset);
147 if (be32toh(dex->dex_hash_value) != hashval)
151 if (be32toh(dex->dex_key_size) == _region_size(key)) {
153 if (_memstream_seek(&ms, be32toh(dex->dex_key_offset),
165 &ms, be32toh(dex->dex_data_offset),
170 be32toh(dex->dex_data_size)) == NULL)
296 struct _citrus_db_entry_x *dex;
314 dex = _memstream_getregion(&ms, NULL, _CITRUS_DB_ENTRY_SIZE);
315 if (dex == NULL)
318 if (_memstream_seek(&ms, be32toh(dex->dex_key_offset), SEEK_SET))
321 if (_memstream_getregion(&ms, key, be32toh(dex->dex_key_size))==NULL)
324 if (_memstream_seek(&ms, be32toh(dex->dex_data_offset), SEEK_SET))
327 if (_memstream_getregion(&ms, data, be32toh(dex->dex_data_size))==NULL)