Lines Matching refs:data
169 nvpair_print_value(char *data, int32_t elem_size, int32_t nelem,
175 char *p = data;
186 boolean_t *p = (boolean_t *)data;
194 unsigned char *p = (unsigned char *)data;
220 char *data = NULL, *data_end = NULL;
249 mdb_warn("failed to read nvpair and data at %p", addr);
281 /* if there is no data and the type is known then we're done */
288 /* get pointers to the data to print out */
289 data = (char *)NVP_VALUE(nvpair);
304 char *p = (char *)addr + (data - (char *)nvpair);
327 data += sizeof (nvlist_t *)) {
328 nvlist_t **nl = (nvlist_t **)(void *)data;
345 data += sizeof (nvlist_t *)) {
346 nvlist_t **nl = (nvlist_t **)(void *)data;
358 data += (sizeof (int64_t) * nelem);
360 /* if the type is unknown, treat the data as a byte array */
363 nelem = data_end - data;
374 while ((&data[i] < data_end) && (count < nelem)) {
375 if (data[i] == '\0')
377 else if (!isprint(data[i]))
382 /* there is unprintable data, output as byte array */
384 nelem = data_end - data;
394 nvpair_print_value(data, elem_size, nelem, type);