Lines Matching defs:datum

109 describe_c_record(tnf_datum_t datum)
114 switch (tnf_get_kind(datum)) {
118 schedule_rec = tnf_get_tag_arg(datum);
121 insert_event(datum, schedule_rec);
129 name_str = tnf_get_type_name(datum);
132 describe_probe_type(datum);
136 tnf_get_raw(datum), tnf_get_kind(datum));
143 describe_probe_type(tnf_datum_t datum)
149 n = tnf_get_slot_count(datum);
157 slotname = tnf_get_slot_name(datum, i);
168 describe_c_brief(tnf_get_slot_indexed(datum,
176 insert_event(tnf_datum_t datum, tnf_datum_t schedule_rec)
185 temp = tnf_get_slot_named(datum, TNF_N_TIME_DELTA);
190 element.record = datum;
198 describe_event(tnf_datum_t datum, tnf_datum_t schedule_rec, hrtime_t evt_time)
239 eventname = tnf_type_get_name(tnf_get_slot_named(datum, TNF_N_TAG));
243 start_slots = tnf_get_slot_index(datum, TNF_N_TIME_DELTA);
246 n = tnf_get_slot_count(datum);
251 slotname = tnf_get_slot_name(datum, i);
253 describe_target(tnf_get_slot_indexed(datum, i));
260 describe_c_struct(tnf_datum_t datum)
265 n = tnf_get_slot_count(datum);
270 describe_c_brief(tnf_get_slot_named(datum, TNF_N_TAG));
271 tag_index = tnf_get_slot_index(datum, TNF_N_TAG);
277 slotname = tnf_get_slot_name(datum, i);
279 describe_target(tnf_get_slot_indexed(datum, i));
285 describe_c_brief(tnf_datum_t datum)
287 if (datum == TNF_DATUM_NULL) /* allowed */
290 else if (tnf_is_scalar(datum))
291 describe_scalar(datum);
293 else if (tnf_is_record(datum)) {
295 switch (tnf_get_kind(datum)) {
297 (void) printf("%s", tnf_type_get_name(datum));
300 (void) printf("\"%s\"", tnf_get_chars(datum));
303 (void) printf("<%s>", tnf_get_type_name(datum));
310 describe_target(tnf_datum_t datum)
312 if (datum == TNF_DATUM_NULL) /* allowed */
315 else if (tnf_is_scalar(datum))
316 describe_scalar(datum);
318 else if (tnf_is_record(datum)) {
320 switch (tnf_get_kind(datum)) {
323 describe_c_struct(datum);
327 (void) printf("%s", tnf_type_get_name(datum));
330 (void) printf("\"%s\"", tnf_get_chars(datum));
333 (void) printf("<%s>", tnf_get_type_name(datum));