Lines Matching refs:data
70 __db_cgetchk(dbp, key, data, flags, isvalid)
72 DBT *key, *data;
114 /* Check for invalid key/data flags. */
117 if ((ret = __dbt_ferr(dbp, "data", data, 0)) != 0)
121 if (key_einval && (key->data == NULL || key->size == 0))
139 __db_cputchk(dbp, key, data, flags, isrdonly, isvalid)
142 DBT *data;
168 * must not change the part of the data item that is used
182 /* Check for invalid key/data flags. */
185 if ((ret = __dbt_ferr(dbp, "data", data, 0)) != 0)
189 if (key_einval && (key->data == NULL || key->size == 0))
244 if (key->data == NULL || key->size == 0)
257 __db_getchk(dbp, key, data, flags)
260 DBT *data;
279 /* Check for invalid key/data flags. */
282 if ((ret = __dbt_ferr(dbp, "data", data, 1)) != 0)
286 if (key->data == NULL || key->size == 0)
317 __db_putchk(dbp, key, data, flags, isrdonly, isdup)
320 const DBT *data;
343 /* Check for invalid key/data flags. */
346 if ((ret = __dbt_ferr(dbp, "data", data, 0)) != 0)
350 if (key->data == NULL || key->size == 0)
354 if (isdup && F_ISSET(data, DB_DBT_PARTIAL)) {
429 * set DB_DBT_MALLOC when retrieving a data item from a secondary