Print this page
1730 DTrace should ignore type information from modules with cth_parlabel mismatches
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/ctf_api.h
          +++ new/usr/src/uts/common/sys/ctf_api.h
↓ open down ↓ 148 lines elided ↑ open up ↑
 149  149  extern ctf_file_t *ctf_bufopen(const ctf_sect_t *, const ctf_sect_t *,
 150  150      const ctf_sect_t *, int *);
 151  151  extern ctf_file_t *ctf_fdopen(int, int *);
 152  152  extern ctf_file_t *ctf_open(const char *, int *);
 153  153  extern ctf_file_t *ctf_create(int *);
 154  154  extern ctf_file_t *ctf_dup(ctf_file_t *);
 155  155  extern void ctf_close(ctf_file_t *);
 156  156  
 157  157  extern ctf_file_t *ctf_parent_file(ctf_file_t *);
 158  158  extern const char *ctf_parent_name(ctf_file_t *);
      159 +extern const char *ctf_parent_label(ctf_file_t *);
 159  160  
 160  161  extern int ctf_import(ctf_file_t *, ctf_file_t *);
 161  162  extern int ctf_setmodel(ctf_file_t *, int);
 162  163  extern int ctf_getmodel(ctf_file_t *);
 163  164  
 164  165  extern void ctf_setspecific(ctf_file_t *, void *);
 165  166  extern void *ctf_getspecific(ctf_file_t *);
 166  167  
 167  168  extern int ctf_errno(ctf_file_t *);
 168  169  extern const char *ctf_errmsg(int);
↓ open down ↓ 79 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX