Searched refs:TNF (Results 1 - 16 of 16) sorted by relevance
/opensolaris-onvv-gate/usr/src/lib/libtnf/ |
H A D | libtnf.h | 68 TNF *tnf; /* TNF handle */ 128 * TNF handle 131 struct TNF { struct 196 * TNF reference-chasing operations 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_ [all...] |
H A D | tnf.h | 39 * Opaque TNF handle 42 typedef struct TNF TNF; typedef in typeref:struct:TNF 86 TNF_ERR_NOTTNF = 1024, /* not TNF file */ 93 TNF_ERR_BADTNF = 1031, /* bad TNF file */ 97 typedef void tnf_error_handler_t(void *, TNF *, tnf_errcode_t); 100 * TNF file interface 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 *); [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) 73 * Deallocate all taginfos and tables associated with TNF handle 77 _tnf_fini_tags(TNF *tn [all...] |
H A D | access.c | 35 tnf_get_file_header(TNF *tnf) 45 tnf_get_block_count(TNF *tnf) 51 tnf_get_block_absolute(TNF *tnf, unsigned index) 71 TNF *tnf; 104 TNF *tnf; 124 TNF *tnf;
|
H A D | error.c | 59 _tnf_error(TNF *tnf, tnf_errcode_t err) 78 return (dgettext(TEXT_DOMAIN, "not a TNF file")); 94 return (dgettext(TEXT_DOMAIN, "bad TNF file")); 109 tnf_default_error_handler(void *arg, TNF *tnf, tnf_errcode_t err)
|
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) 82 _tnf_get_tag_arg(TNF *tnf, tnf_ref32_t *record) 92 _tnf_get_self_size(TNF *tnf, tnf_ref32_t *array) 102 _tnf_get_element_count(TNF *tnf, tnf_ref32_t *array, unsigned eltsize) 125 _tnf_get_elements(TNF *tnf, tnf_ref32_t *array) 144 _tnf_get_chars(TNF *tnf, tnf_ref32_t *string) 154 _tnf_get_name(TNF *tnf, tnf_ref32_t *tag) 164 _tnf_get_properties(TNF *tnf, tnf_ref32_t *tag) 174 _tnf_get_slot_types(TNF *tn [all...] |
H A D | record.c | 51 TNF *tnf;
|
H A D | reader.c | 35 tnf_reader_begin(caddr_t base, size_t size, TNF **tnfret) 39 TNF *tnf; 58 * Allocate TNF struct, initialize members 61 if ((tnf = (TNF*)calloc(1, sizeof (*tnf))) == (TNF*)NULL) 94 * (unlike the TNF file header). Discount directory blocks. 167 * Return TNF handle and error status 179 tnf_reader_end(TNF *tnf) 187 /* Deallocate TNF */
|
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) 110 _tnf_get_ref32(TNF *tnf, tnf_ref32_t *cell) 190 _tnf_get_ref16(TNF *tnf, tnf_ref32_t *cell)
|
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)
|
H A D | util.c | 72 _tnf_get_props(TNF *tnf, tnf_ref32_t *tag) 95 _tnf_get_kind(TNF *tnf, tnf_ref32_t *tag)
|
H A D | datum.c | 76 TNF *tnf;
|
H A D | array.c | 142 TNF *tnf;
|
H A D | struct.c | 110 TNF *tnf;
|
/opensolaris-onvv-gate/usr/src/uts/common/tnf/ |
H A D | mkprobehdr.sh | 132 * TNF Type extension
|
/opensolaris-onvv-gate/usr/src/cmd/tnf/tnfdump/ |
H A D | main.c | 132 TNF *tnf; 172 * tnf_reader_begin() will catch the "not a TNF file" error. 180 gettext("%s: %s is an empty TNF file\n"),
|
Completed in 503 milliseconds