Lines Matching refs:dptr
1182 data.dptr = offset + (unsigned char *)tdb->map_ptr; in tdb_parse_data()
1186 if (!(data.dptr = tdb_alloc_read(tdb, offset, len))) { in tdb_parse_data()
1191 free(data.dptr); in tdb_parse_data()
2577 key.dptr = (unsigned char *)&rec_ptr; in seen_insert()
2775 key.dptr = tdb_alloc_read(tdb, tl->off + sizeof(rec), in tdb_traverse_internal()
2777 if (!key.dptr) { in tdb_traverse_internal()
2786 dbuf.dptr = key.dptr + rec.key_len; in tdb_traverse_internal()
2792 SAFE_FREE(key.dptr); in tdb_traverse_internal()
2802 SAFE_FREE(key.dptr); in tdb_traverse_internal()
2805 SAFE_FREE(key.dptr); in tdb_traverse_internal()
2883 key.dptr =tdb_alloc_read(tdb,tdb->travlocks.off+sizeof(rec),key.dsize); in tdb_firstkey()
2906 || memcmp(k, oldkey.dptr, oldkey.dsize) != 0) { in tdb_nextkey()
2939 key.dptr = tdb_alloc_read(tdb, tdb->travlocks.off+sizeof(rec), in tdb_nextkey()
3104 return memcmp(data.dptr, key.dptr, data.dsize); in tdb_key_compare()
3169 dbuf.dptr, dbuf.dsize) == -1) in tdb_update_hash()
3199 ret.dptr = tdb_alloc_read(tdb, rec_ptr + sizeof(rec) + rec.key_len, in tdb_fetch()
3510 memcpy(p, key.dptr, key.dsize); in tdb_store()
3512 memcpy(p+key.dsize, dbuf.dptr, dbuf.dsize); in tdb_store()
3609 if (dbuf.dptr == NULL) { in tdb_append()
3610 dbuf.dptr = (unsigned char *)malloc(new_dbuf.dsize); in tdb_append()
3612 unsigned char *new_dptr = (unsigned char *)realloc(dbuf.dptr, in tdb_append()
3615 free(dbuf.dptr); in tdb_append()
3617 dbuf.dptr = new_dptr; in tdb_append()
3620 if (dbuf.dptr == NULL) { in tdb_append()
3625 memcpy(dbuf.dptr + dbuf.dsize, new_dbuf.dptr, new_dbuf.dsize); in tdb_append()
3632 SAFE_FREE(dbuf.dptr); in tdb_append()
3722 value = value * 256 + key->dptr[i] + (value >> 24) * 241; in default_tdb_hash()