Lines Matching refs:data
15 * Take a copy of the user's data, if a callback is supplied.
28 dbt->data != NULL)
36 dbt->data = buf;
42 dbt->data = NULL;
50 * Free a copy of the user's data, if necessary.
55 __dbt_userfree(env, key, pkey, data)
57 DBT *key, *pkey, *data;
60 F_ISSET(key, DB_DBT_USERCOPY) && key->data != NULL) {
61 __os_ufree(env, key->data);
62 key->data = NULL;
65 F_ISSET(pkey, DB_DBT_USERCOPY) && pkey->data != NULL) {
66 __os_ufree(env, pkey->data);
67 pkey->data = NULL;
69 if (data != NULL &&
70 F_ISSET(data, DB_DBT_USERCOPY) && data->data != NULL) {
71 __os_ufree(env, data->data);
72 data->data = NULL;