Home
last modified time | relevance | path

Searched refs:TNF (Results 1 – 20 of 20) sorted by relevance

/titanic_50/usr/src/lib/libtnf/
H A Dlibtnf.h68 TNF *tnf; /* TNF handle */
131 struct TNF { struct
199 tnf_ref32_t * _tnf_get_ref32(TNF *, tnf_ref32_t *);
200 tnf_ref32_t * _tnf_get_ref16(TNF *, tnf_ref32_t *);
285 tnf_ref32_t * _tnf_get_tag(TNF *, tnf_ref32_t *);
286 tnf_ref32_t * _tnf_get_tag_arg(TNF *, tnf_ref32_t *);
287 size_t _tnf_get_self_size(TNF *, tnf_ref32_t *);
288 unsigned _tnf_get_element_count(TNF *, tnf_ref32_t *, unsigned);
289 caddr_t _tnf_get_elements(TNF *, tnf_ref32_t *);
290 char * _tnf_get_chars(TNF *, tnf_ref32_t *);
[all …]
H A Dinfo.c36 static struct taginfo * add_info(TNF *, tnf_ref32_t *);
39 init_abstract_info(TNF *, tnf_ref32_t *, struct taginfo *);
42 init_derived_info(TNF *, tnf_ref32_t *, struct taginfo *);
45 init_scalar_info(TNF *, tnf_ref32_t *, struct taginfo *);
48 init_struct_info(TNF *, tnf_ref32_t *, struct taginfo *);
51 init_array_info(TNF *, tnf_ref32_t *, struct taginfo *);
53 static void init_slots(TNF *, tnf_ref32_t *, struct taginfo *);
60 _tnf_init_tags(TNF *tnf) in _tnf_init_tags()
77 _tnf_fini_tags(TNF *tnf) in _tnf_fini_tags()
115 _tnf_get_info(TNF *tnf, tnf_ref32_t *tag) in _tnf_get_info()
[all …]
H A Dabi.c65 static caddr_t fetch_slot(TNF *, caddr_t, tnf_ref32_t *);
72 _tnf_get_tag(TNF *tnf, tnf_ref32_t *record) in _tnf_get_tag()
82 _tnf_get_tag_arg(TNF *tnf, tnf_ref32_t *record) in _tnf_get_tag_arg()
92 _tnf_get_self_size(TNF *tnf, tnf_ref32_t *array) in _tnf_get_self_size()
102 _tnf_get_element_count(TNF *tnf, tnf_ref32_t *array, unsigned eltsize) in _tnf_get_element_count()
125 _tnf_get_elements(TNF *tnf, tnf_ref32_t *array) in _tnf_get_elements()
144 _tnf_get_chars(TNF *tnf, tnf_ref32_t *string) in _tnf_get_chars()
154 _tnf_get_name(TNF *tnf, tnf_ref32_t *tag) in _tnf_get_name()
164 _tnf_get_properties(TNF *tnf, tnf_ref32_t *tag) in _tnf_get_properties()
174 _tnf_get_slot_types(TNF *tnf, tnf_ref32_t *tag) in _tnf_get_slot_types()
[all …]
H A Dtnf.h42 typedef struct TNF TNF; typedef
97 typedef void tnf_error_handler_t(void *, TNF *, tnf_errcode_t);
103 tnf_errcode_t tnf_reader_begin(caddr_t, size_t, TNF **);
104 tnf_errcode_t tnf_reader_end(TNF *);
119 unsigned tnf_get_block_count(TNF *);
120 tnf_datum_t tnf_get_block_absolute(TNF *, unsigned);
130 tnf_datum_t tnf_get_file_header(TNF *);
H A Daccess.c35 tnf_get_file_header(TNF *tnf) in tnf_get_file_header()
45 tnf_get_block_count(TNF *tnf) in tnf_get_block_count()
51 tnf_get_block_absolute(TNF *tnf, unsigned index) in tnf_get_block_absolute()
71 TNF *tnf; in tnf_get_block_relative()
104 TNF *tnf; in tnf_get_block_header()
124 TNF *tnf; in tnf_get_next_record()
H A Dreader.c35 tnf_reader_begin(caddr_t base, size_t size, TNF **tnfret) in tnf_reader_begin()
39 TNF *tnf; in tnf_reader_begin()
61 if ((tnf = (TNF*)calloc(1, sizeof (*tnf))) == (TNF*)NULL) in tnf_reader_begin()
179 tnf_reader_end(TNF *tnf) in tnf_reader_end()
H A Dref.c37 static tnf_ref32_t *vaddr_to_phys(TNF *, tnf_ref32_t *, tnf_ref32_t);
51 vaddr_to_phys(TNF *tnf, tnf_ref32_t *src_cell, tnf_ref32_t src_val) in vaddr_to_phys()
110 _tnf_get_ref32(TNF *tnf, tnf_ref32_t *cell) in _tnf_get_ref32()
190 _tnf_get_ref16(TNF *tnf, tnf_ref32_t *cell) in _tnf_get_ref16()
H A Derror.c59 _tnf_error(TNF *tnf, tnf_errcode_t err) in _tnf_error()
109 tnf_default_error_handler(void *arg, TNF *tnf, tnf_errcode_t err) in tnf_default_error_handler()
H A Dutil.c72 _tnf_get_props(TNF *tnf, tnf_ref32_t *tag) in _tnf_get_props()
95 _tnf_get_kind(TNF *tnf, tnf_ref32_t *tag) in _tnf_get_kind()
H A Dscalar.c44 static tnf_uint64_t get_uint64(TNF *tnf, caddr_t val);
103 get_uint64(TNF *tnf, caddr_t val) in get_uint64()
H A Drecord.c51 TNF *tnf; in tnf_get_tag_arg()
H A Ddatum.c76 TNF *tnf; in _tnf_check_datum()
H A Darray.c142 TNF *tnf; in tnf_get_element()
H A Dstruct.c110 TNF *tnf; in get_slot()
/titanic_50/usr/src/pkg/manifests/
H A Dsystem-tnf.mf28 … in the kernel and in applications, that can generate Trace Normal Format (TNF) records in a trace…
29 set name=pkg.summary value="TNF Core Components"
64 … in the kernel and in applications, that can generate Trace Normal Format (TNF) records in a trace…
65 name="TNF Core Components"
H A Ddeveloper-tnf.mf29 value="utilities needed by developers using Trace Normal Format (TNF) facilities"
30 set name=pkg.summary value="TNF Developer Components"
67 desc="utilities needed by developers using Trace Normal Format (TNF) facilities" \
68 name="TNF Developer Components"
/titanic_50/usr/src/cmd/mandoc/
H A Dmsec.in88 LINE("3TNF", "TNF Library Functions")
H A Dlib.in76 LINE("libtnfctl", "TNF Probe Control Library (libtnfctl, \\-ltnfctl)")
/titanic_50/usr/src/uts/common/tnf/
H A Dmkprobehdr.sh132 * TNF Type extension
/titanic_50/usr/src/cmd/tnf/tnfdump/
H A Dmain.c132 TNF *tnf; in read_tnf_file()