/titanic_50/usr/src/lib/libtnf/ |
H A D | libtnf.h | 68 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 D | info.c | 36 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 D | abi.c | 65 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 D | tnf.h | 42 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 D | access.c | 35 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 D | reader.c | 35 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 D | ref.c | 37 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 D | error.c | 59 _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 D | util.c | 72 _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 D | scalar.c | 44 static tnf_uint64_t get_uint64(TNF *tnf, caddr_t val); 103 get_uint64(TNF *tnf, caddr_t val) in get_uint64()
|
H A D | record.c | 51 TNF *tnf; in tnf_get_tag_arg()
|
H A D | datum.c | 76 TNF *tnf; in _tnf_check_datum()
|
H A D | array.c | 142 TNF *tnf; in tnf_get_element()
|
H A D | struct.c | 110 TNF *tnf; in get_slot()
|
/titanic_50/usr/src/pkg/manifests/ |
H A D | system-tnf.mf | 28 … 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 D | developer-tnf.mf | 29 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 D | msec.in | 88 LINE("3TNF", "TNF Library Functions")
|
H A D | lib.in | 76 LINE("libtnfctl", "TNF Probe Control Library (libtnfctl, \\-ltnfctl)")
|
/titanic_50/usr/src/uts/common/tnf/ |
H A D | mkprobehdr.sh | 132 * TNF Type extension
|
/titanic_50/usr/src/cmd/tnf/tnfdump/ |
H A D | main.c | 132 TNF *tnf; in read_tnf_file()
|