Lines Matching refs:ctf_file_t
185 ctf_file_t *ctb_file; /* CTF container handle */
260 extern ssize_t ctf_get_ctt_size(const ctf_file_t *, const ctf_type_t *,
265 extern const ctf_type_t *ctf_lookup_by_id(ctf_file_t **, ctf_id_t);
267 extern ctf_file_t *ctf_fdcreate_int(int, int *, ctf_sect_t *);
270 extern int ctf_hash_insert(ctf_hash_t *, ctf_file_t *, ushort_t, uint_t);
271 extern int ctf_hash_define(ctf_hash_t *, ctf_file_t *, ushort_t, uint_t);
272 extern ctf_helem_t *ctf_hash_lookup(ctf_hash_t *, ctf_file_t *,
276 extern void ctf_hash_dump(const char *, ctf_hash_t *, ctf_file_t *);
286 extern void ctf_dtd_insert(ctf_file_t *, ctf_dtdef_t *);
287 extern void ctf_dtd_delete(ctf_file_t *, ctf_dtdef_t *);
288 extern ctf_dtdef_t *ctf_dtd_lookup(ctf_file_t *, ctf_id_t);
290 extern void ctf_dsd_delete(ctf_file_t *, ctf_dsdef_t *);
291 extern void ctf_dld_delete(ctf_file_t *, ctf_dldef_t *);
295 extern void ctf_decl_push(ctf_decl_t *, ctf_file_t *, ctf_id_t);
298 extern const char *ctf_strraw(ctf_file_t *, uint_t);
299 extern const char *ctf_strptr(ctf_file_t *, uint_t);
301 extern ctf_file_t *ctf_set_open_errno(int *, int);
302 extern long ctf_set_errno(ctf_file_t *, int);
321 extern ctf_id_t ctf_add_encoded(ctf_file_t *, uint_t, const char *,
323 extern ctf_id_t ctf_add_reftype(ctf_file_t *, uint_t, const char *, ctf_id_t,
328 extern const ctf_type_t *ctf_dyn_lookup_by_id(ctf_file_t *, ctf_id_t);
329 extern int ctf_dyn_array_info(ctf_file_t *, ctf_id_t, ctf_arinfo_t *);