Searched refs:tnf_ops_t (Results 1 - 17 of 17) sorted by relevance

/illumos-gate/usr/src/lib/libtnfprobe/
H A Dtnf_trace.h124 tnf_record_p tnf_schedule_write(tnf_ops_t *ops, tnf_schedule_t *sched);
125 uintptr_t tnf_probe_tag(tnf_ops_t *ops, tnf_probe_control_t *probe);
134 void *tnf_trace_alloc(tnf_ops_t *, tnf_probe_control_t *, tnf_probe_setup_t *);
H A Dprobe_cntl.c62 typedef tnf_ops_t *(*tnf_context_t)(void);
101 static tnf_ops_t *tnf_probe_getfunc(void);
105 static tnf_ops_t *tnf_get_ops();
111 extern tnf_ops_t tnf_trace_initial_tpd;
226 tnf_ops_t *ops;
401 tnf_ops_t *ops;
515 static tnf_ops_t *
542 tnf_ops_t ops; /* allocated on stack */
609 static tnf_ops_t *stashed_tpd = NULL;
617 tnf_ops_t *op
[all...]
H A Dtnf_trace.c160 tnf_schedule_write(tnf_ops_t *ops, tnf_schedule_t *sched)
H A Dtrace_init.c94 tnf_ops_t tnf_trace_initial_tpd = {
H A Dtrace_funcs.c99 tnf_trace_alloc(tnf_ops_t *ops, tnf_probe_control_t *probe_p,
391 tnf_allocate(tnf_ops_t *ops, size_t size)
/illumos-gate/usr/src/uts/common/tnf/
H A Dtnf_trace.h143 tnf_record_p tnf_kernel_schedule(tnf_ops_t *, tnf_schedule_t *);
144 uintptr_t tnf_probe_tag(tnf_ops_t *, tnf_probe_control_t *);
148 void *tnf_trace_alloc(tnf_ops_t *, tnf_probe_control_t *, tnf_probe_setup_t *);
H A Dtrace_init.c86 tnf_ops_t *ops;
110 if ((ops = (tnf_ops_t *)curthread->t_tnf_tpdp) != NULL) {
H A Dtnf_types.h399 extern tnf_reference_t tnf_tag_element_1(tnf_ops_t *,
404 extern tnf_reference_t tnf_tag_array_1(tnf_ops_t *,
409 extern tnf_reference_t tnf_tag_properties_1(tnf_ops_t *,
414 extern tnf_reference_t tnf_string_array_1(tnf_ops_t *,
423 extern tnf_record_p tnf_abstract_tag_1(tnf_ops_t *, tnf_tag_data_t *);
424 extern tnf_record_p tnf_scalar_tag_1(tnf_ops_t *, tnf_tag_data_t *);
425 extern tnf_record_p tnf_derived_tag_1(tnf_ops_t *, tnf_tag_data_t *);
426 extern tnf_record_p tnf_array_tag_1(tnf_ops_t *, tnf_tag_data_t *);
H A Dtnf_res.c164 t->t_tnf_tpdp = kmem_zalloc(sizeof (tnf_ops_t), KM_NOSLEEP);
181 tnf_ops_t *ops;
186 ops = (tnf_ops_t *)curthread->t_tnf_tpdp;
218 tnf_ops_t *ops;
220 ops = (tnf_ops_t *)t->t_tnf_tpdp;
H A Dtrace_funcs.c94 tnf_trace_alloc(tnf_ops_t *ops, tnf_probe_control_t *probe_p,
286 tnf_ops_t *ops;
311 tnf_ops_t *ops;
339 tnf_allocate(tnf_ops_t *ops, size_t size)
H A Dtnf_writer.c64 static tnf_record_p tnf_root_tag_1(tnf_ops_t *, tnf_tag_data_t *);
361 tnf_ref32_1(tnf_ops_t *ops, tnf_record_p item, tnf_record_p reference)
399 tnf_ref32_1(tnf_ops_t *ops, tnf_record_p item, tnf_record_p reference)
445 tnf_abstract_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
475 tnf_scalar_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
510 tnf_derived_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
541 tnf_struct_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
575 tnf_array_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
609 tnf_root_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
726 tnf_string_1(tnf_ops_t *op
[all...]
H A Dmkprobehdr.sh88 typedef void * (*tnf_probe_alloc_func_t)(tnf_ops_t *, /* tpd */
99 tnf_ops_t *tpd_p;
145 extern record##_t record(tnf_ops_t *, ctype *, tnf_reference_t)
203 echo "ctype_record(tnf_ops_t *ops, ctype * the_ctype, \\"
H A Dtnf_trace.c143 tnf_kernel_schedule(tnf_ops_t *ops, tnf_schedule_t *sched)
187 tnf_opaque_array_1(tnf_ops_t *ops, tnf_opaque_t *opaques,
228 tnf_opaque32_array_1(tnf_ops_t *ops, tnf_uint32_t *opaques,
H A Dtnf.c199 t0.t_tnf_tpdp = kmem_zalloc(sizeof (tnf_ops_t), KM_SLEEP);
642 tnf_ops_t *tpdp;
664 tpdp = (tnf_ops_t *)t->t_tnf_tpdp;
935 return (tnf_trace_alloc((tnf_ops_t *)tpdp, probe_p, sp));
945 return (tnf_trace_alloc((tnf_ops_t *)tpdp, probe_p, sp));
H A Dtnf_probe.c74 tnf_probe_tag(tnf_ops_t *ops, tnf_probe_control_t *probe_p)
/illumos-gate/usr/src/uts/common/sys/
H A Dtnf_writer.h56 typedef struct _tnf_ops tnf_ops_t; /* opaque */ typedef in typeref:struct:_tnf_ops
96 tnf_record_p (*tag_desc)(tnf_ops_t *, tnf_tag_data_t *);
397 extern tnf_ref32_t tnf_ref32_1(tnf_ops_t *,
401 extern tnf_reference_t tnf_string_1(tnf_ops_t *,
408 extern tnf_reference_t tnf_opaque_array_1(tnf_ops_t *,
414 extern tnf_reference_t tnf_opaque32_array_1(tnf_ops_t *,
426 extern tnf_record_p tnf_struct_tag_1(tnf_ops_t *, tnf_tag_data_t *);
432 extern void *tnf_allocate(tnf_ops_t *, size_t);
H A Dtnf_probe.h80 typedef void * (*tnf_probe_alloc_func_t)(tnf_ops_t *, /* tpd */
91 tnf_ops_t *tpd_p;
137 extern record##_t record(tnf_ops_t *, ctype *, tnf_record_p)
173 ctype_record(tnf_ops_t *ops, ctype * the_ctype, \
235 ctype_record(tnf_ops_t *ops, ctype * the_ctype, \
302 ctype_record(tnf_ops_t *ops, ctype * the_ctype, \
374 ctype_record(tnf_ops_t *ops, ctype * the_ctype, \
451 ctype_record(tnf_ops_t *ops, ctype * the_ctype, \

Completed in 75 milliseconds