The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/openzfs/lib/libuutil/libuutil.abi

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 <abi-corpus version='2.0' architecture='elf-amd-x86_64' soname='libuutil.so.3'>
    2   <elf-needed>
    3     <dependency name='libpthread.so.0'/>
    4     <dependency name='libc.so.6'/>
    5     <dependency name='ld-linux-x86-64.so.2'/>
    6   </elf-needed>
    7   <elf-function-symbols>
    8     <elf-symbol name='_sol_getmntent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
    9     <elf-symbol name='atomic_add_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   10     <elf-symbol name='atomic_add_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   11     <elf-symbol name='atomic_add_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   12     <elf-symbol name='atomic_add_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   13     <elf-symbol name='atomic_add_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   14     <elf-symbol name='atomic_add_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   15     <elf-symbol name='atomic_add_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   16     <elf-symbol name='atomic_add_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   17     <elf-symbol name='atomic_add_char' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   18     <elf-symbol name='atomic_add_char_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   19     <elf-symbol name='atomic_add_int' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   20     <elf-symbol name='atomic_add_int_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   21     <elf-symbol name='atomic_add_long' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   22     <elf-symbol name='atomic_add_long_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   23     <elf-symbol name='atomic_add_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   24     <elf-symbol name='atomic_add_ptr_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   25     <elf-symbol name='atomic_add_short' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   26     <elf-symbol name='atomic_add_short_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   27     <elf-symbol name='atomic_and_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   28     <elf-symbol name='atomic_and_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   29     <elf-symbol name='atomic_and_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   30     <elf-symbol name='atomic_and_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   31     <elf-symbol name='atomic_and_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   32     <elf-symbol name='atomic_and_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   33     <elf-symbol name='atomic_and_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   34     <elf-symbol name='atomic_and_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   35     <elf-symbol name='atomic_and_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   36     <elf-symbol name='atomic_and_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   37     <elf-symbol name='atomic_and_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   38     <elf-symbol name='atomic_and_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   39     <elf-symbol name='atomic_and_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   40     <elf-symbol name='atomic_and_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   41     <elf-symbol name='atomic_and_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   42     <elf-symbol name='atomic_and_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   43     <elf-symbol name='atomic_cas_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   44     <elf-symbol name='atomic_cas_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   45     <elf-symbol name='atomic_cas_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   46     <elf-symbol name='atomic_cas_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   47     <elf-symbol name='atomic_cas_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   48     <elf-symbol name='atomic_cas_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   49     <elf-symbol name='atomic_cas_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   50     <elf-symbol name='atomic_cas_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   51     <elf-symbol name='atomic_cas_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   52     <elf-symbol name='atomic_clear_long_excl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   53     <elf-symbol name='atomic_dec_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   54     <elf-symbol name='atomic_dec_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   55     <elf-symbol name='atomic_dec_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   56     <elf-symbol name='atomic_dec_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   57     <elf-symbol name='atomic_dec_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   58     <elf-symbol name='atomic_dec_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   59     <elf-symbol name='atomic_dec_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   60     <elf-symbol name='atomic_dec_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   61     <elf-symbol name='atomic_dec_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   62     <elf-symbol name='atomic_dec_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   63     <elf-symbol name='atomic_dec_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   64     <elf-symbol name='atomic_dec_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   65     <elf-symbol name='atomic_dec_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   66     <elf-symbol name='atomic_dec_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   67     <elf-symbol name='atomic_dec_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   68     <elf-symbol name='atomic_dec_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   69     <elf-symbol name='atomic_inc_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   70     <elf-symbol name='atomic_inc_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   71     <elf-symbol name='atomic_inc_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   72     <elf-symbol name='atomic_inc_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   73     <elf-symbol name='atomic_inc_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   74     <elf-symbol name='atomic_inc_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   75     <elf-symbol name='atomic_inc_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   76     <elf-symbol name='atomic_inc_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   77     <elf-symbol name='atomic_inc_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   78     <elf-symbol name='atomic_inc_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   79     <elf-symbol name='atomic_inc_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   80     <elf-symbol name='atomic_inc_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   81     <elf-symbol name='atomic_inc_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   82     <elf-symbol name='atomic_inc_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   83     <elf-symbol name='atomic_inc_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   84     <elf-symbol name='atomic_inc_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   85     <elf-symbol name='atomic_or_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   86     <elf-symbol name='atomic_or_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   87     <elf-symbol name='atomic_or_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   88     <elf-symbol name='atomic_or_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   89     <elf-symbol name='atomic_or_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   90     <elf-symbol name='atomic_or_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   91     <elf-symbol name='atomic_or_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   92     <elf-symbol name='atomic_or_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   93     <elf-symbol name='atomic_or_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   94     <elf-symbol name='atomic_or_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   95     <elf-symbol name='atomic_or_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   96     <elf-symbol name='atomic_or_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   97     <elf-symbol name='atomic_or_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   98     <elf-symbol name='atomic_or_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   99     <elf-symbol name='atomic_or_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  100     <elf-symbol name='atomic_or_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  101     <elf-symbol name='atomic_set_long_excl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  102     <elf-symbol name='atomic_sub_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  103     <elf-symbol name='atomic_sub_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  104     <elf-symbol name='atomic_sub_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  105     <elf-symbol name='atomic_sub_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  106     <elf-symbol name='atomic_sub_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  107     <elf-symbol name='atomic_sub_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  108     <elf-symbol name='atomic_sub_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  109     <elf-symbol name='atomic_sub_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  110     <elf-symbol name='atomic_sub_char' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  111     <elf-symbol name='atomic_sub_char_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  112     <elf-symbol name='atomic_sub_int' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  113     <elf-symbol name='atomic_sub_int_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  114     <elf-symbol name='atomic_sub_long' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  115     <elf-symbol name='atomic_sub_long_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  116     <elf-symbol name='atomic_sub_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  117     <elf-symbol name='atomic_sub_ptr_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  118     <elf-symbol name='atomic_sub_short' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  119     <elf-symbol name='atomic_sub_short_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  120     <elf-symbol name='atomic_swap_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  121     <elf-symbol name='atomic_swap_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  122     <elf-symbol name='atomic_swap_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  123     <elf-symbol name='atomic_swap_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  124     <elf-symbol name='atomic_swap_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  125     <elf-symbol name='atomic_swap_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  126     <elf-symbol name='atomic_swap_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  127     <elf-symbol name='atomic_swap_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  128     <elf-symbol name='atomic_swap_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  129     <elf-symbol name='avl_add' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  130     <elf-symbol name='avl_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  131     <elf-symbol name='avl_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  132     <elf-symbol name='avl_destroy_nodes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  133     <elf-symbol name='avl_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  134     <elf-symbol name='avl_first' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  135     <elf-symbol name='avl_insert' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  136     <elf-symbol name='avl_insert_here' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  137     <elf-symbol name='avl_is_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  138     <elf-symbol name='avl_last' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  139     <elf-symbol name='avl_nearest' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  140     <elf-symbol name='avl_numnodes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  141     <elf-symbol name='avl_remove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  142     <elf-symbol name='avl_swap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  143     <elf-symbol name='avl_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  144     <elf-symbol name='avl_update_gt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  145     <elf-symbol name='avl_update_lt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  146     <elf-symbol name='avl_walk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  147     <elf-symbol name='get_system_hostid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  148     <elf-symbol name='getexecname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  149     <elf-symbol name='getextmntent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  150     <elf-symbol name='getmntany' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  151     <elf-symbol name='getzoneid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  152     <elf-symbol name='libspl_assertf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  153     <elf-symbol name='libspl_set_assert_ok' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  154     <elf-symbol name='list_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  155     <elf-symbol name='list_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  156     <elf-symbol name='list_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  157     <elf-symbol name='list_insert_after' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  158     <elf-symbol name='list_insert_before' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  159     <elf-symbol name='list_insert_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  160     <elf-symbol name='list_insert_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  161     <elf-symbol name='list_is_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  162     <elf-symbol name='list_link_active' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  163     <elf-symbol name='list_link_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  164     <elf-symbol name='list_link_replace' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  165     <elf-symbol name='list_move_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  166     <elf-symbol name='list_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  167     <elf-symbol name='list_prev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  168     <elf-symbol name='list_remove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  169     <elf-symbol name='list_remove_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  170     <elf-symbol name='list_remove_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  171     <elf-symbol name='list_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  172     <elf-symbol name='membar_consumer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  173     <elf-symbol name='membar_enter' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  174     <elf-symbol name='membar_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  175     <elf-symbol name='membar_producer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  176     <elf-symbol name='mkdirp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  177     <elf-symbol name='print_timestamp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  178     <elf-symbol name='spl_pagesize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  179     <elf-symbol name='strlcat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  180     <elf-symbol name='strlcpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  181     <elf-symbol name='uu_alt_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  182     <elf-symbol name='uu_avl_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  183     <elf-symbol name='uu_avl_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  184     <elf-symbol name='uu_avl_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  185     <elf-symbol name='uu_avl_first' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  186     <elf-symbol name='uu_avl_insert' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  187     <elf-symbol name='uu_avl_last' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  188     <elf-symbol name='uu_avl_lockup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  189     <elf-symbol name='uu_avl_nearest_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  190     <elf-symbol name='uu_avl_nearest_prev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  191     <elf-symbol name='uu_avl_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  192     <elf-symbol name='uu_avl_node_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  193     <elf-symbol name='uu_avl_node_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  194     <elf-symbol name='uu_avl_numnodes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  195     <elf-symbol name='uu_avl_pool_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  196     <elf-symbol name='uu_avl_pool_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  197     <elf-symbol name='uu_avl_prev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  198     <elf-symbol name='uu_avl_release' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  199     <elf-symbol name='uu_avl_remove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  200     <elf-symbol name='uu_avl_teardown' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  201     <elf-symbol name='uu_avl_walk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  202     <elf-symbol name='uu_avl_walk_end' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  203     <elf-symbol name='uu_avl_walk_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  204     <elf-symbol name='uu_avl_walk_start' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  205     <elf-symbol name='uu_check_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  206     <elf-symbol name='uu_die' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  207     <elf-symbol name='uu_error' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  208     <elf-symbol name='uu_exit_fatal' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  209     <elf-symbol name='uu_exit_ok' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  210     <elf-symbol name='uu_exit_usage' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  211     <elf-symbol name='uu_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  212     <elf-symbol name='uu_getpname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  213     <elf-symbol name='uu_list_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  214     <elf-symbol name='uu_list_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  215     <elf-symbol name='uu_list_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  216     <elf-symbol name='uu_list_first' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  217     <elf-symbol name='uu_list_insert' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  218     <elf-symbol name='uu_list_insert_after' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  219     <elf-symbol name='uu_list_insert_before' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  220     <elf-symbol name='uu_list_last' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  221     <elf-symbol name='uu_list_lockup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  222     <elf-symbol name='uu_list_nearest_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  223     <elf-symbol name='uu_list_nearest_prev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  224     <elf-symbol name='uu_list_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  225     <elf-symbol name='uu_list_node_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  226     <elf-symbol name='uu_list_node_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  227     <elf-symbol name='uu_list_numnodes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  228     <elf-symbol name='uu_list_pool_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  229     <elf-symbol name='uu_list_pool_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  230     <elf-symbol name='uu_list_prev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  231     <elf-symbol name='uu_list_release' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  232     <elf-symbol name='uu_list_remove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  233     <elf-symbol name='uu_list_teardown' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  234     <elf-symbol name='uu_list_walk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  235     <elf-symbol name='uu_list_walk_end' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  236     <elf-symbol name='uu_list_walk_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  237     <elf-symbol name='uu_list_walk_start' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  238     <elf-symbol name='uu_memdup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  239     <elf-symbol name='uu_msprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  240     <elf-symbol name='uu_panic' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  241     <elf-symbol name='uu_set_error' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  242     <elf-symbol name='uu_setpname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  243     <elf-symbol name='uu_strbw' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  244     <elf-symbol name='uu_strcaseeq' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  245     <elf-symbol name='uu_strdup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  246     <elf-symbol name='uu_streq' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  247     <elf-symbol name='uu_strerror' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  248     <elf-symbol name='uu_strndup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  249     <elf-symbol name='uu_vdie' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  250     <elf-symbol name='uu_vwarn' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  251     <elf-symbol name='uu_vxdie' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  252     <elf-symbol name='uu_warn' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  253     <elf-symbol name='uu_xdie' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  254     <elf-symbol name='uu_zalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  255   </elf-function-symbols>
  256   <elf-variable-symbols>
  257     <elf-symbol name='uu_exit_fatal_value' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  258     <elf-symbol name='uu_exit_ok_value' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  259     <elf-symbol name='uu_exit_usage_value' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  260   </elf-variable-symbols>
  261   <abi-instr address-size='64' path='../../module/avl/avl.c' language='LANG_C99'>
  262     <typedef-decl name='avl_tree_t' type-id='b351119f' id='f20fbd51'/>
  263     <typedef-decl name='avl_index_t' type-id='e475ab95' id='fba6cb51'/>
  264     <pointer-type-def type-id='fba6cb51' size-in-bits='64' id='32adbf30'/>
  265     <pointer-type-def type-id='f20fbd51' size-in-bits='64' id='a3681dea'/>
  266     <function-decl name='avl_walk' mangled-name='avl_walk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_walk'>
  267       <parameter type-id='a3681dea' name='tree'/>
  268       <parameter type-id='eaa32e2f' name='oldnode'/>
  269       <parameter type-id='95e97e5e' name='left'/>
  270       <return type-id='eaa32e2f'/>
  271     </function-decl>
  272     <function-decl name='avl_first' mangled-name='avl_first' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_first'>
  273       <parameter type-id='a3681dea' name='tree'/>
  274       <return type-id='eaa32e2f'/>
  275     </function-decl>
  276     <function-decl name='avl_last' mangled-name='avl_last' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_last'>
  277       <parameter type-id='a3681dea' name='tree'/>
  278       <return type-id='eaa32e2f'/>
  279     </function-decl>
  280     <function-decl name='avl_nearest' mangled-name='avl_nearest' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_nearest'>
  281       <parameter type-id='a3681dea' name='tree'/>
  282       <parameter type-id='fba6cb51' name='where'/>
  283       <parameter type-id='95e97e5e' name='direction'/>
  284       <return type-id='eaa32e2f'/>
  285     </function-decl>
  286     <function-decl name='avl_find' mangled-name='avl_find' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_find'>
  287       <parameter type-id='a3681dea' name='tree'/>
  288       <parameter type-id='eaa32e2f' name='value'/>
  289       <parameter type-id='32adbf30' name='where'/>
  290       <return type-id='eaa32e2f'/>
  291     </function-decl>
  292     <function-decl name='avl_insert' mangled-name='avl_insert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_insert'>
  293       <parameter type-id='a3681dea' name='tree'/>
  294       <parameter type-id='eaa32e2f' name='new_data'/>
  295       <parameter type-id='fba6cb51' name='where'/>
  296       <return type-id='48b5725f'/>
  297     </function-decl>
  298     <function-decl name='avl_insert_here' mangled-name='avl_insert_here' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_insert_here'>
  299       <parameter type-id='a3681dea' name='tree'/>
  300       <parameter type-id='eaa32e2f' name='new_data'/>
  301       <parameter type-id='eaa32e2f' name='here'/>
  302       <parameter type-id='95e97e5e' name='direction'/>
  303       <return type-id='48b5725f'/>
  304     </function-decl>
  305     <function-decl name='avl_add' mangled-name='avl_add' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_add'>
  306       <parameter type-id='a3681dea' name='tree'/>
  307       <parameter type-id='eaa32e2f' name='new_node'/>
  308       <return type-id='48b5725f'/>
  309     </function-decl>
  310     <function-decl name='avl_remove' mangled-name='avl_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_remove'>
  311       <parameter type-id='a3681dea' name='tree'/>
  312       <parameter type-id='eaa32e2f' name='data'/>
  313       <return type-id='48b5725f'/>
  314     </function-decl>
  315     <function-decl name='avl_update_lt' mangled-name='avl_update_lt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_update_lt'>
  316       <parameter type-id='a3681dea' name='t'/>
  317       <parameter type-id='eaa32e2f' name='obj'/>
  318       <return type-id='c19b74c3'/>
  319     </function-decl>
  320     <function-decl name='avl_update_gt' mangled-name='avl_update_gt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_update_gt'>
  321       <parameter type-id='a3681dea' name='t'/>
  322       <parameter type-id='eaa32e2f' name='obj'/>
  323       <return type-id='c19b74c3'/>
  324     </function-decl>
  325     <function-decl name='avl_update' mangled-name='avl_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_update'>
  326       <parameter type-id='a3681dea' name='t'/>
  327       <parameter type-id='eaa32e2f' name='obj'/>
  328       <return type-id='c19b74c3'/>
  329     </function-decl>
  330     <function-decl name='avl_swap' mangled-name='avl_swap' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_swap'>
  331       <parameter type-id='a3681dea' name='tree1'/>
  332       <parameter type-id='a3681dea' name='tree2'/>
  333       <return type-id='48b5725f'/>
  334     </function-decl>
  335     <function-decl name='avl_create' mangled-name='avl_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_create'>
  336       <parameter type-id='a3681dea' name='tree'/>
  337       <parameter type-id='585e1de9' name='compar'/>
  338       <parameter type-id='b59d7dce' name='size'/>
  339       <parameter type-id='b59d7dce' name='offset'/>
  340       <return type-id='48b5725f'/>
  341     </function-decl>
  342     <function-decl name='avl_destroy' mangled-name='avl_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_destroy'>
  343       <parameter type-id='a3681dea' name='tree'/>
  344       <return type-id='48b5725f'/>
  345     </function-decl>
  346     <function-decl name='avl_numnodes' mangled-name='avl_numnodes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_numnodes'>
  347       <parameter type-id='a3681dea' name='tree'/>
  348       <return type-id='ee1f298e'/>
  349     </function-decl>
  350     <function-decl name='avl_is_empty' mangled-name='avl_is_empty' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_is_empty'>
  351       <parameter type-id='a3681dea' name='tree'/>
  352       <return type-id='c19b74c3'/>
  353     </function-decl>
  354     <function-decl name='avl_destroy_nodes' mangled-name='avl_destroy_nodes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_destroy_nodes'>
  355       <parameter type-id='a3681dea' name='tree'/>
  356       <parameter type-id='63e171df' name='cookie'/>
  357       <return type-id='eaa32e2f'/>
  358     </function-decl>
  359     <function-type size-in-bits='64' id='96ee24a5'>
  360       <parameter type-id='eaa32e2f'/>
  361       <parameter type-id='eaa32e2f'/>
  362       <return type-id='95e97e5e'/>
  363     </function-type>
  364   </abi-instr>
  365   <abi-instr address-size='64' path='assert.c' language='LANG_C99'>
  366     <function-decl name='libspl_set_assert_ok' mangled-name='libspl_set_assert_ok' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libspl_set_assert_ok'>
  367       <parameter type-id='c19b74c3' name='val'/>
  368       <return type-id='48b5725f'/>
  369     </function-decl>
  370     <function-decl name='libspl_assertf' mangled-name='libspl_assertf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libspl_assertf'>
  371       <parameter type-id='80f4b756' name='file'/>
  372       <parameter type-id='80f4b756' name='func'/>
  373       <parameter type-id='95e97e5e' name='line'/>
  374       <parameter type-id='80f4b756' name='format'/>
  375       <parameter is-variadic='yes'/>
  376       <return type-id='48b5725f'/>
  377     </function-decl>
  378   </abi-instr>
  379   <abi-instr address-size='64' path='atomic.c' language='LANG_C99'>
  380     <type-decl name='unsigned short int' size-in-bits='16' id='8efea9e5'/>
  381     <typedef-decl name='int16_t' type-id='03896e23' id='23bd8cb5'/>
  382     <typedef-decl name='int32_t' type-id='33f57a65' id='3ff5601b'/>
  383     <typedef-decl name='uint16_t' type-id='253c2d2a' id='149c6638'/>
  384     <typedef-decl name='__int16_t' type-id='a2185560' id='03896e23'/>
  385     <typedef-decl name='__uint16_t' type-id='8efea9e5' id='253c2d2a'/>
  386     <typedef-decl name='__int32_t' type-id='95e97e5e' id='33f57a65'/>
  387     <typedef-decl name='__ssize_t' type-id='bd54fe1a' id='41060289'/>
  388     <typedef-decl name='ssize_t' type-id='41060289' id='79a0948f'/>
  389     <qualified-type-def type-id='149c6638' volatile='yes' id='5120c5f7'/>
  390     <pointer-type-def type-id='5120c5f7' size-in-bits='64' id='93977ae7'/>
  391     <qualified-type-def type-id='8f92235e' volatile='yes' id='430e0681'/>
  392     <pointer-type-def type-id='430e0681' size-in-bits='64' id='3a147f31'/>
  393     <qualified-type-def type-id='b96825af' volatile='yes' id='84ff7d66'/>
  394     <pointer-type-def type-id='84ff7d66' size-in-bits='64' id='aa323ea4'/>
  395     <qualified-type-def type-id='ee1f298e' volatile='yes' id='6f7e09cb'/>
  396     <pointer-type-def type-id='6f7e09cb' size-in-bits='64' id='64698d33'/>
  397     <qualified-type-def type-id='48b5725f' volatile='yes' id='b0b3cbf9'/>
  398     <pointer-type-def type-id='b0b3cbf9' size-in-bits='64' id='fe09dd29'/>
  399     <function-decl name='atomic_inc_8' mangled-name='atomic_inc_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_8'>
  400       <parameter type-id='aa323ea4' name='target'/>
  401       <return type-id='48b5725f'/>
  402     </function-decl>
  403     <function-decl name='atomic_inc_16' mangled-name='atomic_inc_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_16'>
  404       <parameter type-id='93977ae7' name='target'/>
  405       <return type-id='48b5725f'/>
  406     </function-decl>
  407     <function-decl name='atomic_inc_32' mangled-name='atomic_inc_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_32'>
  408       <parameter type-id='3a147f31' name='target'/>
  409       <return type-id='48b5725f'/>
  410     </function-decl>
  411     <function-decl name='atomic_inc_ulong' mangled-name='atomic_inc_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_ulong'>
  412       <parameter type-id='64698d33' name='target'/>
  413       <return type-id='48b5725f'/>
  414     </function-decl>
  415     <function-decl name='atomic_dec_8' mangled-name='atomic_dec_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_8'>
  416       <parameter type-id='aa323ea4' name='target'/>
  417       <return type-id='48b5725f'/>
  418     </function-decl>
  419     <function-decl name='atomic_dec_16' mangled-name='atomic_dec_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_16'>
  420       <parameter type-id='93977ae7' name='target'/>
  421       <return type-id='48b5725f'/>
  422     </function-decl>
  423     <function-decl name='atomic_dec_32' mangled-name='atomic_dec_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_32'>
  424       <parameter type-id='3a147f31' name='target'/>
  425       <return type-id='48b5725f'/>
  426     </function-decl>
  427     <function-decl name='atomic_dec_ulong' mangled-name='atomic_dec_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_ulong'>
  428       <parameter type-id='64698d33' name='target'/>
  429       <return type-id='48b5725f'/>
  430     </function-decl>
  431     <function-decl name='atomic_add_ptr' mangled-name='atomic_add_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_ptr'>
  432       <parameter type-id='fe09dd29' name='target'/>
  433       <parameter type-id='79a0948f' name='bits'/>
  434       <return type-id='48b5725f'/>
  435     </function-decl>
  436     <function-decl name='atomic_add_8' mangled-name='atomic_add_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_8'>
  437       <parameter type-id='aa323ea4' name='target'/>
  438       <parameter type-id='ee31ee44' name='bits'/>
  439       <return type-id='48b5725f'/>
  440     </function-decl>
  441     <function-decl name='atomic_add_16' mangled-name='atomic_add_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_16'>
  442       <parameter type-id='93977ae7' name='target'/>
  443       <parameter type-id='23bd8cb5' name='bits'/>
  444       <return type-id='48b5725f'/>
  445     </function-decl>
  446     <function-decl name='atomic_add_32' mangled-name='atomic_add_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_32'>
  447       <parameter type-id='3a147f31' name='target'/>
  448       <parameter type-id='3ff5601b' name='bits'/>
  449       <return type-id='48b5725f'/>
  450     </function-decl>
  451     <function-decl name='atomic_add_long' mangled-name='atomic_add_long' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_long'>
  452       <parameter type-id='64698d33' name='target'/>
  453       <parameter type-id='bd54fe1a' name='bits'/>
  454       <return type-id='48b5725f'/>
  455     </function-decl>
  456     <function-decl name='atomic_sub_ptr' mangled-name='atomic_sub_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_ptr'>
  457       <parameter type-id='fe09dd29' name='target'/>
  458       <parameter type-id='79a0948f' name='bits'/>
  459       <return type-id='48b5725f'/>
  460     </function-decl>
  461     <function-decl name='atomic_sub_8' mangled-name='atomic_sub_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_8'>
  462       <parameter type-id='aa323ea4' name='target'/>
  463       <parameter type-id='ee31ee44' name='bits'/>
  464       <return type-id='48b5725f'/>
  465     </function-decl>
  466     <function-decl name='atomic_sub_16' mangled-name='atomic_sub_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_16'>
  467       <parameter type-id='93977ae7' name='target'/>
  468       <parameter type-id='23bd8cb5' name='bits'/>
  469       <return type-id='48b5725f'/>
  470     </function-decl>
  471     <function-decl name='atomic_sub_32' mangled-name='atomic_sub_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_32'>
  472       <parameter type-id='3a147f31' name='target'/>
  473       <parameter type-id='3ff5601b' name='bits'/>
  474       <return type-id='48b5725f'/>
  475     </function-decl>
  476     <function-decl name='atomic_sub_long' mangled-name='atomic_sub_long' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_long'>
  477       <parameter type-id='64698d33' name='target'/>
  478       <parameter type-id='bd54fe1a' name='bits'/>
  479       <return type-id='48b5725f'/>
  480     </function-decl>
  481     <function-decl name='atomic_or_8' mangled-name='atomic_or_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_8'>
  482       <parameter type-id='aa323ea4' name='target'/>
  483       <parameter type-id='b96825af' name='bits'/>
  484       <return type-id='48b5725f'/>
  485     </function-decl>
  486     <function-decl name='atomic_or_16' mangled-name='atomic_or_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_16'>
  487       <parameter type-id='93977ae7' name='target'/>
  488       <parameter type-id='149c6638' name='bits'/>
  489       <return type-id='48b5725f'/>
  490     </function-decl>
  491     <function-decl name='atomic_or_32' mangled-name='atomic_or_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_32'>
  492       <parameter type-id='3a147f31' name='target'/>
  493       <parameter type-id='8f92235e' name='bits'/>
  494       <return type-id='48b5725f'/>
  495     </function-decl>
  496     <function-decl name='atomic_or_ulong' mangled-name='atomic_or_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_ulong'>
  497       <parameter type-id='64698d33' name='target'/>
  498       <parameter type-id='ee1f298e' name='bits'/>
  499       <return type-id='48b5725f'/>
  500     </function-decl>
  501     <function-decl name='atomic_and_8' mangled-name='atomic_and_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_8'>
  502       <parameter type-id='aa323ea4' name='target'/>
  503       <parameter type-id='b96825af' name='bits'/>
  504       <return type-id='48b5725f'/>
  505     </function-decl>
  506     <function-decl name='atomic_and_16' mangled-name='atomic_and_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_16'>
  507       <parameter type-id='93977ae7' name='target'/>
  508       <parameter type-id='149c6638' name='bits'/>
  509       <return type-id='48b5725f'/>
  510     </function-decl>
  511     <function-decl name='atomic_and_32' mangled-name='atomic_and_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_32'>
  512       <parameter type-id='3a147f31' name='target'/>
  513       <parameter type-id='8f92235e' name='bits'/>
  514       <return type-id='48b5725f'/>
  515     </function-decl>
  516     <function-decl name='atomic_and_ulong' mangled-name='atomic_and_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_ulong'>
  517       <parameter type-id='64698d33' name='target'/>
  518       <parameter type-id='ee1f298e' name='bits'/>
  519       <return type-id='48b5725f'/>
  520     </function-decl>
  521     <function-decl name='atomic_inc_8_nv' mangled-name='atomic_inc_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_8_nv'>
  522       <parameter type-id='aa323ea4' name='target'/>
  523       <return type-id='b96825af'/>
  524     </function-decl>
  525     <function-decl name='atomic_inc_16_nv' mangled-name='atomic_inc_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_16_nv'>
  526       <parameter type-id='93977ae7' name='target'/>
  527       <return type-id='149c6638'/>
  528     </function-decl>
  529     <function-decl name='atomic_inc_32_nv' mangled-name='atomic_inc_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_32_nv'>
  530       <parameter type-id='3a147f31' name='target'/>
  531       <return type-id='8f92235e'/>
  532     </function-decl>
  533     <function-decl name='atomic_inc_ulong_nv' mangled-name='atomic_inc_ulong_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_ulong_nv'>
  534       <parameter type-id='64698d33' name='target'/>
  535       <return type-id='ee1f298e'/>
  536     </function-decl>
  537     <function-decl name='atomic_dec_8_nv' mangled-name='atomic_dec_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_8_nv'>
  538       <parameter type-id='aa323ea4' name='target'/>
  539       <return type-id='b96825af'/>
  540     </function-decl>
  541     <function-decl name='atomic_dec_16_nv' mangled-name='atomic_dec_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_16_nv'>
  542       <parameter type-id='93977ae7' name='target'/>
  543       <return type-id='149c6638'/>
  544     </function-decl>
  545     <function-decl name='atomic_dec_32_nv' mangled-name='atomic_dec_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_32_nv'>
  546       <parameter type-id='3a147f31' name='target'/>
  547       <return type-id='8f92235e'/>
  548     </function-decl>
  549     <function-decl name='atomic_dec_ulong_nv' mangled-name='atomic_dec_ulong_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_ulong_nv'>
  550       <parameter type-id='64698d33' name='target'/>
  551       <return type-id='ee1f298e'/>
  552     </function-decl>
  553     <function-decl name='atomic_add_ptr_nv' mangled-name='atomic_add_ptr_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_ptr_nv'>
  554       <parameter type-id='fe09dd29' name='target'/>
  555       <parameter type-id='79a0948f' name='bits'/>
  556       <return type-id='eaa32e2f'/>
  557     </function-decl>
  558     <function-decl name='atomic_add_8_nv' mangled-name='atomic_add_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_8_nv'>
  559       <parameter type-id='aa323ea4' name='target'/>
  560       <parameter type-id='ee31ee44' name='bits'/>
  561       <return type-id='b96825af'/>
  562     </function-decl>
  563     <function-decl name='atomic_add_16_nv' mangled-name='atomic_add_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_16_nv'>
  564       <parameter type-id='93977ae7' name='target'/>
  565       <parameter type-id='23bd8cb5' name='bits'/>
  566       <return type-id='149c6638'/>
  567     </function-decl>
  568     <function-decl name='atomic_add_32_nv' mangled-name='atomic_add_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_32_nv'>
  569       <parameter type-id='3a147f31' name='target'/>
  570       <parameter type-id='3ff5601b' name='bits'/>
  571       <return type-id='8f92235e'/>
  572     </function-decl>
  573     <function-decl name='atomic_add_long_nv' mangled-name='atomic_add_long_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_long_nv'>
  574       <parameter type-id='64698d33' name='target'/>
  575       <parameter type-id='bd54fe1a' name='bits'/>
  576       <return type-id='ee1f298e'/>
  577     </function-decl>
  578     <function-decl name='atomic_sub_ptr_nv' mangled-name='atomic_sub_ptr_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_ptr_nv'>
  579       <parameter type-id='fe09dd29' name='target'/>
  580       <parameter type-id='79a0948f' name='bits'/>
  581       <return type-id='eaa32e2f'/>
  582     </function-decl>
  583     <function-decl name='atomic_sub_8_nv' mangled-name='atomic_sub_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_8_nv'>
  584       <parameter type-id='aa323ea4' name='target'/>
  585       <parameter type-id='ee31ee44' name='bits'/>
  586       <return type-id='b96825af'/>
  587     </function-decl>
  588     <function-decl name='atomic_sub_16_nv' mangled-name='atomic_sub_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_16_nv'>
  589       <parameter type-id='93977ae7' name='target'/>
  590       <parameter type-id='23bd8cb5' name='bits'/>
  591       <return type-id='149c6638'/>
  592     </function-decl>
  593     <function-decl name='atomic_sub_32_nv' mangled-name='atomic_sub_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_32_nv'>
  594       <parameter type-id='3a147f31' name='target'/>
  595       <parameter type-id='3ff5601b' name='bits'/>
  596       <return type-id='8f92235e'/>
  597     </function-decl>
  598     <function-decl name='atomic_sub_long_nv' mangled-name='atomic_sub_long_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_long_nv'>
  599       <parameter type-id='64698d33' name='target'/>
  600       <parameter type-id='bd54fe1a' name='bits'/>
  601       <return type-id='ee1f298e'/>
  602     </function-decl>
  603     <function-decl name='atomic_or_8_nv' mangled-name='atomic_or_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_8_nv'>
  604       <parameter type-id='aa323ea4' name='target'/>
  605       <parameter type-id='b96825af' name='bits'/>
  606       <return type-id='b96825af'/>
  607     </function-decl>
  608     <function-decl name='atomic_or_16_nv' mangled-name='atomic_or_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_16_nv'>
  609       <parameter type-id='93977ae7' name='target'/>
  610       <parameter type-id='149c6638' name='bits'/>
  611       <return type-id='149c6638'/>
  612     </function-decl>
  613     <function-decl name='atomic_or_32_nv' mangled-name='atomic_or_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_32_nv'>
  614       <parameter type-id='3a147f31' name='target'/>
  615       <parameter type-id='8f92235e' name='bits'/>
  616       <return type-id='8f92235e'/>
  617     </function-decl>
  618     <function-decl name='atomic_or_ulong_nv' mangled-name='atomic_or_ulong_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_ulong_nv'>
  619       <parameter type-id='64698d33' name='target'/>
  620       <parameter type-id='ee1f298e' name='bits'/>
  621       <return type-id='ee1f298e'/>
  622     </function-decl>
  623     <function-decl name='atomic_and_8_nv' mangled-name='atomic_and_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_8_nv'>
  624       <parameter type-id='aa323ea4' name='target'/>
  625       <parameter type-id='b96825af' name='bits'/>
  626       <return type-id='b96825af'/>
  627     </function-decl>
  628     <function-decl name='atomic_and_16_nv' mangled-name='atomic_and_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_16_nv'>
  629       <parameter type-id='93977ae7' name='target'/>
  630       <parameter type-id='149c6638' name='bits'/>
  631       <return type-id='149c6638'/>
  632     </function-decl>
  633     <function-decl name='atomic_and_32_nv' mangled-name='atomic_and_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_32_nv'>
  634       <parameter type-id='3a147f31' name='target'/>
  635       <parameter type-id='8f92235e' name='bits'/>
  636       <return type-id='8f92235e'/>
  637     </function-decl>
  638     <function-decl name='atomic_and_ulong_nv' mangled-name='atomic_and_ulong_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_ulong_nv'>
  639       <parameter type-id='64698d33' name='target'/>
  640       <parameter type-id='ee1f298e' name='bits'/>
  641       <return type-id='ee1f298e'/>
  642     </function-decl>
  643     <function-decl name='atomic_cas_ptr' mangled-name='atomic_cas_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_cas_ptr'>
  644       <parameter type-id='fe09dd29' name='target'/>
  645       <parameter type-id='eaa32e2f' name='exp'/>
  646       <parameter type-id='eaa32e2f' name='des'/>
  647       <return type-id='eaa32e2f'/>
  648     </function-decl>
  649     <function-decl name='atomic_cas_8' mangled-name='atomic_cas_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_cas_8'>
  650       <parameter type-id='aa323ea4' name='target'/>
  651       <parameter type-id='b96825af' name='exp'/>
  652       <parameter type-id='b96825af' name='des'/>
  653       <return type-id='b96825af'/>
  654     </function-decl>
  655     <function-decl name='atomic_cas_16' mangled-name='atomic_cas_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_cas_16'>
  656       <parameter type-id='93977ae7' name='target'/>
  657       <parameter type-id='149c6638' name='exp'/>
  658       <parameter type-id='149c6638' name='des'/>
  659       <return type-id='149c6638'/>
  660     </function-decl>
  661     <function-decl name='atomic_cas_32' mangled-name='atomic_cas_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_cas_32'>
  662       <parameter type-id='3a147f31' name='target'/>
  663       <parameter type-id='8f92235e' name='exp'/>
  664       <parameter type-id='8f92235e' name='des'/>
  665       <return type-id='8f92235e'/>
  666     </function-decl>
  667     <function-decl name='atomic_cas_ulong' mangled-name='atomic_cas_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_cas_ulong'>
  668       <parameter type-id='64698d33' name='target'/>
  669       <parameter type-id='ee1f298e' name='exp'/>
  670       <parameter type-id='ee1f298e' name='des'/>
  671       <return type-id='ee1f298e'/>
  672     </function-decl>
  673     <function-decl name='atomic_swap_8' mangled-name='atomic_swap_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_swap_8'>
  674       <parameter type-id='aa323ea4' name='target'/>
  675       <parameter type-id='b96825af' name='bits'/>
  676       <return type-id='b96825af'/>
  677     </function-decl>
  678     <function-decl name='atomic_swap_16' mangled-name='atomic_swap_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_swap_16'>
  679       <parameter type-id='93977ae7' name='target'/>
  680       <parameter type-id='149c6638' name='bits'/>
  681       <return type-id='149c6638'/>
  682     </function-decl>
  683     <function-decl name='atomic_swap_32' mangled-name='atomic_swap_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_swap_32'>
  684       <parameter type-id='3a147f31' name='target'/>
  685       <parameter type-id='8f92235e' name='bits'/>
  686       <return type-id='8f92235e'/>
  687     </function-decl>
  688     <function-decl name='atomic_swap_ulong' mangled-name='atomic_swap_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_swap_ulong'>
  689       <parameter type-id='64698d33' name='target'/>
  690       <parameter type-id='ee1f298e' name='bits'/>
  691       <return type-id='ee1f298e'/>
  692     </function-decl>
  693     <function-decl name='atomic_swap_ptr' mangled-name='atomic_swap_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_swap_ptr'>
  694       <parameter type-id='fe09dd29' name='target'/>
  695       <parameter type-id='eaa32e2f' name='bits'/>
  696       <return type-id='eaa32e2f'/>
  697     </function-decl>
  698     <function-decl name='atomic_set_long_excl' mangled-name='atomic_set_long_excl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_set_long_excl'>
  699       <parameter type-id='64698d33' name='target'/>
  700       <parameter type-id='3502e3ff' name='value'/>
  701       <return type-id='95e97e5e'/>
  702     </function-decl>
  703     <function-decl name='atomic_clear_long_excl' mangled-name='atomic_clear_long_excl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_clear_long_excl'>
  704       <parameter type-id='64698d33' name='target'/>
  705       <parameter type-id='3502e3ff' name='value'/>
  706       <return type-id='95e97e5e'/>
  707     </function-decl>
  708     <function-decl name='membar_enter' mangled-name='membar_enter' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_enter'>
  709       <return type-id='48b5725f'/>
  710     </function-decl>
  711     <function-decl name='membar_producer' mangled-name='membar_producer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_producer'>
  712       <return type-id='48b5725f'/>
  713     </function-decl>
  714     <function-decl name='membar_consumer' mangled-name='membar_consumer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_consumer'>
  715       <return type-id='48b5725f'/>
  716     </function-decl>
  717   </abi-instr>
  718   <abi-instr address-size='64' path='getexecname.c' language='LANG_C99'>
  719     <function-decl name='getexecname' mangled-name='getexecname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getexecname'>
  720       <return type-id='80f4b756'/>
  721     </function-decl>
  722   </abi-instr>
  723   <abi-instr address-size='64' path='list.c' language='LANG_C99'>
  724     <typedef-decl name='list_node_t' type-id='b0b5e45e' id='b21843b2'/>
  725     <typedef-decl name='list_t' type-id='e824dae9' id='0899125f'/>
  726     <class-decl name='list_node' size-in-bits='128' is-struct='yes' visibility='default' id='b0b5e45e'>
  727       <data-member access='public' layout-offset-in-bits='0'>
  728         <var-decl name='next' type-id='b03eadb4' visibility='default'/>
  729       </data-member>
  730       <data-member access='public' layout-offset-in-bits='64'>
  731         <var-decl name='prev' type-id='b03eadb4' visibility='default'/>
  732       </data-member>
  733     </class-decl>
  734     <class-decl name='list' size-in-bits='256' is-struct='yes' visibility='default' id='e824dae9'>
  735       <data-member access='public' layout-offset-in-bits='0'>
  736         <var-decl name='list_size' type-id='b59d7dce' visibility='default'/>
  737       </data-member>
  738       <data-member access='public' layout-offset-in-bits='64'>
  739         <var-decl name='list_offset' type-id='b59d7dce' visibility='default'/>
  740       </data-member>
  741       <data-member access='public' layout-offset-in-bits='128'>
  742         <var-decl name='list_head' type-id='b0b5e45e' visibility='default'/>
  743       </data-member>
  744     </class-decl>
  745     <pointer-type-def type-id='b0b5e45e' size-in-bits='64' id='b03eadb4'/>
  746     <pointer-type-def type-id='b21843b2' size-in-bits='64' id='ccc38265'/>
  747     <pointer-type-def type-id='0899125f' size-in-bits='64' id='352ec160'/>
  748     <function-decl name='list_create' mangled-name='list_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_create'>
  749       <parameter type-id='352ec160' name='list'/>
  750       <parameter type-id='b59d7dce' name='size'/>
  751       <parameter type-id='b59d7dce' name='offset'/>
  752       <return type-id='48b5725f'/>
  753     </function-decl>
  754     <function-decl name='list_destroy' mangled-name='list_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_destroy'>
  755       <parameter type-id='352ec160' name='list'/>
  756       <return type-id='48b5725f'/>
  757     </function-decl>
  758     <function-decl name='list_insert_after' mangled-name='list_insert_after' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_insert_after'>
  759       <parameter type-id='352ec160' name='list'/>
  760       <parameter type-id='eaa32e2f' name='object'/>
  761       <parameter type-id='eaa32e2f' name='nobject'/>
  762       <return type-id='48b5725f'/>
  763     </function-decl>
  764     <function-decl name='list_insert_before' mangled-name='list_insert_before' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_insert_before'>
  765       <parameter type-id='352ec160' name='list'/>
  766       <parameter type-id='eaa32e2f' name='object'/>
  767       <parameter type-id='eaa32e2f' name='nobject'/>
  768       <return type-id='48b5725f'/>
  769     </function-decl>
  770     <function-decl name='list_insert_head' mangled-name='list_insert_head' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_insert_head'>
  771       <parameter type-id='352ec160' name='list'/>
  772       <parameter type-id='eaa32e2f' name='object'/>
  773       <return type-id='48b5725f'/>
  774     </function-decl>
  775     <function-decl name='list_insert_tail' mangled-name='list_insert_tail' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_insert_tail'>
  776       <parameter type-id='352ec160' name='list'/>
  777       <parameter type-id='eaa32e2f' name='object'/>
  778       <return type-id='48b5725f'/>
  779     </function-decl>
  780     <function-decl name='list_remove' mangled-name='list_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_remove'>
  781       <parameter type-id='352ec160' name='list'/>
  782       <parameter type-id='eaa32e2f' name='object'/>
  783       <return type-id='48b5725f'/>
  784     </function-decl>
  785     <function-decl name='list_remove_head' mangled-name='list_remove_head' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_remove_head'>
  786       <parameter type-id='352ec160' name='list'/>
  787       <return type-id='eaa32e2f'/>
  788     </function-decl>
  789     <function-decl name='list_remove_tail' mangled-name='list_remove_tail' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_remove_tail'>
  790       <parameter type-id='352ec160' name='list'/>
  791       <return type-id='eaa32e2f'/>
  792     </function-decl>
  793     <function-decl name='list_head' mangled-name='list_head' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_head'>
  794       <parameter type-id='352ec160' name='list'/>
  795       <return type-id='eaa32e2f'/>
  796     </function-decl>
  797     <function-decl name='list_tail' mangled-name='list_tail' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_tail'>
  798       <parameter type-id='352ec160' name='list'/>
  799       <return type-id='eaa32e2f'/>
  800     </function-decl>
  801     <function-decl name='list_next' mangled-name='list_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_next'>
  802       <parameter type-id='352ec160' name='list'/>
  803       <parameter type-id='eaa32e2f' name='object'/>
  804       <return type-id='eaa32e2f'/>
  805     </function-decl>
  806     <function-decl name='list_prev' mangled-name='list_prev' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_prev'>
  807       <parameter type-id='352ec160' name='list'/>
  808       <parameter type-id='eaa32e2f' name='object'/>
  809       <return type-id='eaa32e2f'/>
  810     </function-decl>
  811     <function-decl name='list_move_tail' mangled-name='list_move_tail' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_move_tail'>
  812       <parameter type-id='352ec160' name='dst'/>
  813       <parameter type-id='352ec160' name='src'/>
  814       <return type-id='48b5725f'/>
  815     </function-decl>
  816     <function-decl name='list_link_replace' mangled-name='list_link_replace' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_link_replace'>
  817       <parameter type-id='ccc38265' name='lold'/>
  818       <parameter type-id='ccc38265' name='lnew'/>
  819       <return type-id='48b5725f'/>
  820     </function-decl>
  821     <function-decl name='list_link_init' mangled-name='list_link_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_link_init'>
  822       <parameter type-id='ccc38265' name='ln'/>
  823       <return type-id='48b5725f'/>
  824     </function-decl>
  825     <function-decl name='list_link_active' mangled-name='list_link_active' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_link_active'>
  826       <parameter type-id='ccc38265' name='ln'/>
  827       <return type-id='95e97e5e'/>
  828     </function-decl>
  829     <function-decl name='list_is_empty' mangled-name='list_is_empty' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_is_empty'>
  830       <parameter type-id='352ec160' name='list'/>
  831       <return type-id='95e97e5e'/>
  832     </function-decl>
  833   </abi-instr>
  834   <abi-instr address-size='64' path='mkdirp.c' language='LANG_C99'>
  835     <typedef-decl name='__mode_t' type-id='f0981eeb' id='e1c52942'/>
  836     <typedef-decl name='mode_t' type-id='e1c52942' id='d50d396c'/>
  837     <function-decl name='mkdirp' mangled-name='mkdirp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mkdirp'>
  838       <parameter type-id='80f4b756' name='d'/>
  839       <parameter type-id='d50d396c' name='mode'/>
  840       <return type-id='95e97e5e'/>
  841     </function-decl>
  842   </abi-instr>
  843   <abi-instr address-size='64' path='os/linux/gethostid.c' language='LANG_C99'>
  844     <function-decl name='get_system_hostid' mangled-name='get_system_hostid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_system_hostid'>
  845       <return type-id='7359adad'/>
  846     </function-decl>
  847     <type-decl name='unsigned long int' size-in-bits='64' id='7359adad'/>
  848   </abi-instr>
  849   <abi-instr address-size='64' path='os/linux/getmntany.c' language='LANG_C99'>
  850     <array-type-def dimensions='1' type-id='03085adc' size-in-bits='192' id='083f8d58'>
  851       <subrange length='3' type-id='7359adad' id='56f209d2'/>
  852     </array-type-def>
  853     <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='8' id='89feb1ec'>
  854       <subrange length='1' type-id='7359adad' id='52f813b4'/>
  855     </array-type-def>
  856     <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='160' id='664ac0b7'>
  857       <subrange length='20' type-id='7359adad' id='fdca39cf'/>
  858     </array-type-def>
  859     <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='a4036571'/>
  860     <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='010ae0b9'/>
  861     <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='79bd3751'/>
  862     <class-decl name='mnttab' size-in-bits='256' is-struct='yes' visibility='default' id='1b055409'>
  863       <data-member access='public' layout-offset-in-bits='0'>
  864         <var-decl name='mnt_special' type-id='26a90f95' visibility='default'/>
  865       </data-member>
  866       <data-member access='public' layout-offset-in-bits='64'>
  867         <var-decl name='mnt_mountp' type-id='26a90f95' visibility='default'/>
  868       </data-member>
  869       <data-member access='public' layout-offset-in-bits='128'>
  870         <var-decl name='mnt_fstype' type-id='26a90f95' visibility='default'/>
  871       </data-member>
  872       <data-member access='public' layout-offset-in-bits='192'>
  873         <var-decl name='mnt_mntopts' type-id='26a90f95' visibility='default'/>
  874       </data-member>
  875     </class-decl>
  876     <class-decl name='extmnttab' size-in-bits='320' is-struct='yes' visibility='default' id='0c544dc0'>
  877       <data-member access='public' layout-offset-in-bits='0'>
  878         <var-decl name='mnt_special' type-id='26a90f95' visibility='default'/>
  879       </data-member>
  880       <data-member access='public' layout-offset-in-bits='64'>
  881         <var-decl name='mnt_mountp' type-id='26a90f95' visibility='default'/>
  882       </data-member>
  883       <data-member access='public' layout-offset-in-bits='128'>
  884         <var-decl name='mnt_fstype' type-id='26a90f95' visibility='default'/>
  885       </data-member>
  886       <data-member access='public' layout-offset-in-bits='192'>
  887         <var-decl name='mnt_mntopts' type-id='26a90f95' visibility='default'/>
  888       </data-member>
  889       <data-member access='public' layout-offset-in-bits='256'>
  890         <var-decl name='mnt_major' type-id='3502e3ff' visibility='default'/>
  891       </data-member>
  892       <data-member access='public' layout-offset-in-bits='288'>
  893         <var-decl name='mnt_minor' type-id='3502e3ff' visibility='default'/>
  894       </data-member>
  895     </class-decl>
  896     <class-decl name='stat64' size-in-bits='1152' is-struct='yes' visibility='default' id='0bbec9cd'>
  897       <data-member access='public' layout-offset-in-bits='0'>
  898         <var-decl name='st_dev' type-id='35ed8932' visibility='default'/>
  899       </data-member>
  900       <data-member access='public' layout-offset-in-bits='64'>
  901         <var-decl name='st_ino' type-id='71288a47' visibility='default'/>
  902       </data-member>
  903       <data-member access='public' layout-offset-in-bits='128'>
  904         <var-decl name='st_nlink' type-id='80f0b9df' visibility='default'/>
  905       </data-member>
  906       <data-member access='public' layout-offset-in-bits='192'>
  907         <var-decl name='st_mode' type-id='e1c52942' visibility='default'/>
  908       </data-member>
  909       <data-member access='public' layout-offset-in-bits='224'>
  910         <var-decl name='st_uid' type-id='cc5fcceb' visibility='default'/>
  911       </data-member>
  912       <data-member access='public' layout-offset-in-bits='256'>
  913         <var-decl name='st_gid' type-id='d94ec6d9' visibility='default'/>
  914       </data-member>
  915       <data-member access='public' layout-offset-in-bits='288'>
  916         <var-decl name='__pad0' type-id='95e97e5e' visibility='default'/>
  917       </data-member>
  918       <data-member access='public' layout-offset-in-bits='320'>
  919         <var-decl name='st_rdev' type-id='35ed8932' visibility='default'/>
  920       </data-member>
  921       <data-member access='public' layout-offset-in-bits='384'>
  922         <var-decl name='st_size' type-id='79989e9c' visibility='default'/>
  923       </data-member>
  924       <data-member access='public' layout-offset-in-bits='448'>
  925         <var-decl name='st_blksize' type-id='d3f10a7f' visibility='default'/>
  926       </data-member>
  927       <data-member access='public' layout-offset-in-bits='512'>
  928         <var-decl name='st_blocks' type-id='4e711bf1' visibility='default'/>
  929       </data-member>
  930       <data-member access='public' layout-offset-in-bits='576'>
  931         <var-decl name='st_atim' type-id='a9c79a1f' visibility='default'/>
  932       </data-member>
  933       <data-member access='public' layout-offset-in-bits='704'>
  934         <var-decl name='st_mtim' type-id='a9c79a1f' visibility='default'/>
  935       </data-member>
  936       <data-member access='public' layout-offset-in-bits='832'>
  937         <var-decl name='st_ctim' type-id='a9c79a1f' visibility='default'/>
  938       </data-member>
  939       <data-member access='public' layout-offset-in-bits='960'>
  940         <var-decl name='__glibc_reserved' type-id='083f8d58' visibility='default'/>
  941       </data-member>
  942     </class-decl>
  943     <typedef-decl name='__dev_t' type-id='7359adad' id='35ed8932'/>
  944     <typedef-decl name='__uid_t' type-id='f0981eeb' id='cc5fcceb'/>
  945     <typedef-decl name='__gid_t' type-id='f0981eeb' id='d94ec6d9'/>
  946     <typedef-decl name='__ino64_t' type-id='7359adad' id='71288a47'/>
  947     <typedef-decl name='__nlink_t' type-id='7359adad' id='80f0b9df'/>
  948     <typedef-decl name='__off_t' type-id='bd54fe1a' id='79989e9c'/>
  949     <typedef-decl name='__off64_t' type-id='bd54fe1a' id='724e4de6'/>
  950     <typedef-decl name='__time_t' type-id='bd54fe1a' id='65eda9c0'/>
  951     <typedef-decl name='__blksize_t' type-id='bd54fe1a' id='d3f10a7f'/>
  952     <typedef-decl name='__blkcnt64_t' type-id='bd54fe1a' id='4e711bf1'/>
  953     <typedef-decl name='__syscall_slong_t' type-id='bd54fe1a' id='03085adc'/>
  954     <typedef-decl name='FILE' type-id='ec1ed955' id='aa12d1ba'/>
  955     <typedef-decl name='_IO_lock_t' type-id='48b5725f' id='bb4788fa'/>
  956     <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' id='ec1ed955'>
  957       <data-member access='public' layout-offset-in-bits='0'>
  958         <var-decl name='_flags' type-id='95e97e5e' visibility='default'/>
  959       </data-member>
  960       <data-member access='public' layout-offset-in-bits='64'>
  961         <var-decl name='_IO_read_ptr' type-id='26a90f95' visibility='default'/>
  962       </data-member>
  963       <data-member access='public' layout-offset-in-bits='128'>
  964         <var-decl name='_IO_read_end' type-id='26a90f95' visibility='default'/>
  965       </data-member>
  966       <data-member access='public' layout-offset-in-bits='192'>
  967         <var-decl name='_IO_read_base' type-id='26a90f95' visibility='default'/>
  968       </data-member>
  969       <data-member access='public' layout-offset-in-bits='256'>
  970         <var-decl name='_IO_write_base' type-id='26a90f95' visibility='default'/>
  971       </data-member>
  972       <data-member access='public' layout-offset-in-bits='320'>
  973         <var-decl name='_IO_write_ptr' type-id='26a90f95' visibility='default'/>
  974       </data-member>
  975       <data-member access='public' layout-offset-in-bits='384'>
  976         <var-decl name='_IO_write_end' type-id='26a90f95' visibility='default'/>
  977       </data-member>
  978       <data-member access='public' layout-offset-in-bits='448'>
  979         <var-decl name='_IO_buf_base' type-id='26a90f95' visibility='default'/>
  980       </data-member>
  981       <data-member access='public' layout-offset-in-bits='512'>
  982         <var-decl name='_IO_buf_end' type-id='26a90f95' visibility='default'/>
  983       </data-member>
  984       <data-member access='public' layout-offset-in-bits='576'>
  985         <var-decl name='_IO_save_base' type-id='26a90f95' visibility='default'/>
  986       </data-member>
  987       <data-member access='public' layout-offset-in-bits='640'>
  988         <var-decl name='_IO_backup_base' type-id='26a90f95' visibility='default'/>
  989       </data-member>
  990       <data-member access='public' layout-offset-in-bits='704'>
  991         <var-decl name='_IO_save_end' type-id='26a90f95' visibility='default'/>
  992       </data-member>
  993       <data-member access='public' layout-offset-in-bits='768'>
  994         <var-decl name='_markers' type-id='e4c6fa61' visibility='default'/>
  995       </data-member>
  996       <data-member access='public' layout-offset-in-bits='832'>
  997         <var-decl name='_chain' type-id='dca988a5' visibility='default'/>
  998       </data-member>
  999       <data-member access='public' layout-offset-in-bits='896'>
 1000         <var-decl name='_fileno' type-id='95e97e5e' visibility='default'/>
 1001       </data-member>
 1002       <data-member access='public' layout-offset-in-bits='928'>
 1003         <var-decl name='_flags2' type-id='95e97e5e' visibility='default'/>
 1004       </data-member>
 1005       <data-member access='public' layout-offset-in-bits='960'>
 1006         <var-decl name='_old_offset' type-id='79989e9c' visibility='default'/>
 1007       </data-member>
 1008       <data-member access='public' layout-offset-in-bits='1024'>
 1009         <var-decl name='_cur_column' type-id='8efea9e5' visibility='default'/>
 1010       </data-member>
 1011       <data-member access='public' layout-offset-in-bits='1040'>
 1012         <var-decl name='_vtable_offset' type-id='28577a57' visibility='default'/>
 1013       </data-member>
 1014       <data-member access='public' layout-offset-in-bits='1048'>
 1015         <var-decl name='_shortbuf' type-id='89feb1ec' visibility='default'/>
 1016       </data-member>
 1017       <data-member access='public' layout-offset-in-bits='1088'>
 1018         <var-decl name='_lock' type-id='cecf4ea7' visibility='default'/>
 1019       </data-member>
 1020       <data-member access='public' layout-offset-in-bits='1152'>
 1021         <var-decl name='_offset' type-id='724e4de6' visibility='default'/>
 1022       </data-member>
 1023       <data-member access='public' layout-offset-in-bits='1216'>
 1024         <var-decl name='_codecvt' type-id='570f8c59' visibility='default'/>
 1025       </data-member>
 1026       <data-member access='public' layout-offset-in-bits='1280'>
 1027         <var-decl name='_wide_data' type-id='c65a1f29' visibility='default'/>
 1028       </data-member>
 1029       <data-member access='public' layout-offset-in-bits='1344'>
 1030         <var-decl name='_freeres_list' type-id='dca988a5' visibility='default'/>
 1031       </data-member>
 1032       <data-member access='public' layout-offset-in-bits='1408'>
 1033         <var-decl name='_freeres_buf' type-id='eaa32e2f' visibility='default'/>
 1034       </data-member>
 1035       <data-member access='public' layout-offset-in-bits='1472'>
 1036         <var-decl name='__pad5' type-id='b59d7dce' visibility='default'/>
 1037       </data-member>
 1038       <data-member access='public' layout-offset-in-bits='1536'>
 1039         <var-decl name='_mode' type-id='95e97e5e' visibility='default'/>
 1040       </data-member>
 1041       <data-member access='public' layout-offset-in-bits='1568'>
 1042         <var-decl name='_unused2' type-id='664ac0b7' visibility='default'/>
 1043       </data-member>
 1044     </class-decl>
 1045     <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' id='a9c79a1f'>
 1046       <data-member access='public' layout-offset-in-bits='0'>
 1047         <var-decl name='tv_sec' type-id='65eda9c0' visibility='default'/>
 1048       </data-member>
 1049       <data-member access='public' layout-offset-in-bits='64'>
 1050         <var-decl name='tv_nsec' type-id='03085adc' visibility='default'/>
 1051       </data-member>
 1052     </class-decl>
 1053     <pointer-type-def type-id='aa12d1ba' size-in-bits='64' id='822cd80b'/>
 1054     <pointer-type-def type-id='ec1ed955' size-in-bits='64' id='dca988a5'/>
 1055     <pointer-type-def type-id='a4036571' size-in-bits='64' id='570f8c59'/>
 1056     <pointer-type-def type-id='bb4788fa' size-in-bits='64' id='cecf4ea7'/>
 1057     <pointer-type-def type-id='010ae0b9' size-in-bits='64' id='e4c6fa61'/>
 1058     <pointer-type-def type-id='79bd3751' size-in-bits='64' id='c65a1f29'/>
 1059     <pointer-type-def type-id='0c544dc0' size-in-bits='64' id='394fc496'/>
 1060     <pointer-type-def type-id='1b055409' size-in-bits='64' id='9d424d31'/>
 1061     <pointer-type-def type-id='0bbec9cd' size-in-bits='64' id='62f7a03d'/>
 1062     <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='a4036571'/>
 1063     <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='010ae0b9'/>
 1064     <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='79bd3751'/>
 1065     <function-decl name='getmntany' mangled-name='getmntany' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getmntany'>
 1066       <parameter type-id='822cd80b' name='fp'/>
 1067       <parameter type-id='9d424d31' name='mgetp'/>
 1068       <parameter type-id='9d424d31' name='mrefp'/>
 1069       <return type-id='95e97e5e'/>
 1070     </function-decl>
 1071     <function-decl name='_sol_getmntent' mangled-name='_sol_getmntent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_sol_getmntent'>
 1072       <parameter type-id='822cd80b' name='fp'/>
 1073       <parameter type-id='9d424d31' name='mgetp'/>
 1074       <return type-id='95e97e5e'/>
 1075     </function-decl>
 1076     <function-decl name='getextmntent' mangled-name='getextmntent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getextmntent'>
 1077       <parameter type-id='80f4b756' name='path'/>
 1078       <parameter type-id='394fc496' name='entry'/>
 1079       <parameter type-id='62f7a03d' name='statbuf'/>
 1080       <return type-id='95e97e5e'/>
 1081     </function-decl>
 1082   </abi-instr>
 1083   <abi-instr address-size='64' path='os/linux/zone.c' language='LANG_C99'>
 1084     <typedef-decl name='zoneid_t' type-id='3502e3ff' id='4da03624'/>
 1085     <function-decl name='getzoneid' mangled-name='getzoneid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getzoneid'>
 1086       <return type-id='4da03624'/>
 1087     </function-decl>
 1088   </abi-instr>
 1089   <abi-instr address-size='64' path='page.c' language='LANG_C99'>
 1090     <function-decl name='spl_pagesize' mangled-name='spl_pagesize' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spl_pagesize'>
 1091       <return type-id='b59d7dce'/>
 1092     </function-decl>
 1093   </abi-instr>
 1094   <abi-instr address-size='64' path='strlcat.c' language='LANG_C99'>
 1095     <function-decl name='strlcat' mangled-name='strlcat' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlcat'>
 1096       <parameter type-id='26a90f95' name='dst'/>
 1097       <parameter type-id='80f4b756' name='src'/>
 1098       <parameter type-id='b59d7dce' name='dstsize'/>
 1099       <return type-id='b59d7dce'/>
 1100     </function-decl>
 1101   </abi-instr>
 1102   <abi-instr address-size='64' path='strlcpy.c' language='LANG_C99'>
 1103     <function-decl name='strlcpy' mangled-name='strlcpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlcpy'>
 1104       <parameter type-id='26a90f95' name='dst'/>
 1105       <parameter type-id='80f4b756' name='src'/>
 1106       <parameter type-id='b59d7dce' name='len'/>
 1107       <return type-id='b59d7dce'/>
 1108     </function-decl>
 1109   </abi-instr>
 1110   <abi-instr address-size='64' path='timestamp.c' language='LANG_C99'>
 1111     <function-decl name='print_timestamp' mangled-name='print_timestamp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='print_timestamp'>
 1112       <parameter type-id='3502e3ff' name='timestamp_fmt'/>
 1113       <return type-id='48b5725f'/>
 1114     </function-decl>
 1115   </abi-instr>
 1116   <abi-instr address-size='64' path='uu_alloc.c' language='LANG_C99'>
 1117     <type-decl name='char' size-in-bits='8' id='a84c031d'/>
 1118     <type-decl name='unsigned long int' size-in-bits='64' id='7359adad'/>
 1119     <type-decl name='variadic parameter type' id='2c1145c5'/>
 1120     <type-decl name='void' id='48b5725f'/>
 1121     <typedef-decl name='size_t' type-id='7359adad' id='b59d7dce'/>
 1122     <pointer-type-def type-id='a84c031d' size-in-bits='64' id='26a90f95'/>
 1123     <qualified-type-def type-id='a84c031d' const='yes' id='9b45d938'/>
 1124     <pointer-type-def type-id='9b45d938' size-in-bits='64' id='80f4b756'/>
 1125     <pointer-type-def type-id='48b5725f' size-in-bits='64' id='eaa32e2f'/>
 1126     <function-decl name='uu_zalloc' mangled-name='uu_zalloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_zalloc'>
 1127       <parameter type-id='b59d7dce' name='n'/>
 1128       <return type-id='eaa32e2f'/>
 1129     </function-decl>
 1130     <function-decl name='uu_free' mangled-name='uu_free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_free'>
 1131       <parameter type-id='eaa32e2f' name='p'/>
 1132       <return type-id='48b5725f'/>
 1133     </function-decl>
 1134     <function-decl name='uu_strdup' mangled-name='uu_strdup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_strdup'>
 1135       <parameter type-id='80f4b756' name='str'/>
 1136       <return type-id='26a90f95'/>
 1137     </function-decl>
 1138     <function-decl name='uu_strndup' mangled-name='uu_strndup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_strndup'>
 1139       <parameter type-id='80f4b756' name='s'/>
 1140       <parameter type-id='b59d7dce' name='n'/>
 1141       <return type-id='26a90f95'/>
 1142     </function-decl>
 1143     <function-decl name='uu_memdup' mangled-name='uu_memdup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_memdup'>
 1144       <parameter type-id='eaa32e2f' name='buf'/>
 1145       <parameter type-id='b59d7dce' name='sz'/>
 1146       <return type-id='eaa32e2f'/>
 1147     </function-decl>
 1148     <function-decl name='uu_msprintf' mangled-name='uu_msprintf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_msprintf'>
 1149       <parameter type-id='80f4b756' name='format'/>
 1150       <parameter is-variadic='yes'/>
 1151       <return type-id='26a90f95'/>
 1152     </function-decl>
 1153   </abi-instr>
 1154   <abi-instr address-size='64' path='uu_avl.c' language='LANG_C99'>
 1155     <array-type-def dimensions='1' type-id='bf311473' size-in-bits='128' id='f0f65199'>
 1156       <subrange length='2' type-id='7359adad' id='52efc4ef'/>
 1157     </array-type-def>
 1158     <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='320' id='36c46961'>
 1159       <subrange length='40' type-id='7359adad' id='8f80b239'/>
 1160     </array-type-def>
 1161     <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='512' id='59daf3ef'>
 1162       <subrange length='64' type-id='7359adad' id='b10be967'/>
 1163     </array-type-def>
 1164     <type-decl name='int' size-in-bits='32' id='95e97e5e'/>
 1165     <type-decl name='long int' size-in-bits='64' id='bd54fe1a'/>
 1166     <type-decl name='short int' size-in-bits='16' id='a2185560'/>
 1167     <type-decl name='signed char' size-in-bits='8' id='28577a57'/>
 1168     <array-type-def dimensions='1' type-id='e475ab95' size-in-bits='192' id='0ce65a8b'>
 1169       <subrange length='3' type-id='7359adad' id='56f209d2'/>
 1170     </array-type-def>
 1171     <type-decl name='unsigned char' size-in-bits='8' id='002ac4a6'/>
 1172     <type-decl name='unsigned int' size-in-bits='32' id='f0981eeb'/>
 1173     <typedef-decl name='uu_compare_fn_t' type-id='add6e811' id='40f93560'/>
 1174     <typedef-decl name='uu_walk_fn_t' type-id='96ee24a5' id='9d1aa0dc'/>
 1175     <typedef-decl name='uu_avl_pool_t' type-id='12a530a8' id='7f84e390'/>
 1176     <typedef-decl name='uu_avl_t' type-id='4af029d1' id='bb7f0973'/>
 1177     <class-decl name='uu_avl_node' size-in-bits='192' is-struct='yes' visibility='default' id='f65f4326'>
 1178       <data-member access='public' layout-offset-in-bits='0'>
 1179         <var-decl name='uan_opaque' type-id='0ce65a8b' visibility='default'/>
 1180       </data-member>
 1181     </class-decl>
 1182     <typedef-decl name='uu_avl_node_t' type-id='f65f4326' id='73a65116'/>
 1183     <typedef-decl name='uu_avl_walk_t' type-id='e70a39e3' id='edd8457b'/>
 1184     <typedef-decl name='uu_avl_index_t' type-id='e475ab95' id='5d7f5fc8'/>
 1185     <class-decl name='uu_avl_walk' size-in-bits='320' is-struct='yes' visibility='default' id='e70a39e3'>
 1186       <data-member access='public' layout-offset-in-bits='0'>
 1187         <var-decl name='uaw_next' type-id='5842d146' visibility='default'/>
 1188       </data-member>
 1189       <data-member access='public' layout-offset-in-bits='64'>
 1190         <var-decl name='uaw_prev' type-id='5842d146' visibility='default'/>
 1191       </data-member>
 1192       <data-member access='public' layout-offset-in-bits='128'>
 1193         <var-decl name='uaw_avl' type-id='a5c21a38' visibility='default'/>
 1194       </data-member>
 1195       <data-member access='public' layout-offset-in-bits='192'>
 1196         <var-decl name='uaw_next_result' type-id='eaa32e2f' visibility='default'/>
 1197       </data-member>
 1198       <data-member access='public' layout-offset-in-bits='256'>
 1199         <var-decl name='uaw_dir' type-id='ee31ee44' visibility='default'/>
 1200       </data-member>
 1201       <data-member access='public' layout-offset-in-bits='264'>
 1202         <var-decl name='uaw_robust' type-id='b96825af' visibility='default'/>
 1203       </data-member>
 1204     </class-decl>
 1205     <class-decl name='uu_avl' size-in-bits='960' is-struct='yes' visibility='default' id='4af029d1'>
 1206       <data-member access='public' layout-offset-in-bits='0'>
 1207         <var-decl name='ua_next_enc' type-id='e475ab95' visibility='default'/>
 1208       </data-member>
 1209       <data-member access='public' layout-offset-in-bits='64'>
 1210         <var-decl name='ua_prev_enc' type-id='e475ab95' visibility='default'/>
 1211       </data-member>
 1212       <data-member access='public' layout-offset-in-bits='128'>
 1213         <var-decl name='ua_pool' type-id='de82c773' visibility='default'/>
 1214       </data-member>
 1215       <data-member access='public' layout-offset-in-bits='192'>
 1216         <var-decl name='ua_parent_enc' type-id='e475ab95' visibility='default'/>
 1217       </data-member>
 1218       <data-member access='public' layout-offset-in-bits='256'>
 1219         <var-decl name='ua_debug' type-id='b96825af' visibility='default'/>
 1220       </data-member>
 1221       <data-member access='public' layout-offset-in-bits='264'>
 1222         <var-decl name='ua_index' type-id='b96825af' visibility='default'/>
 1223       </data-member>
 1224       <data-member access='public' layout-offset-in-bits='320'>
 1225         <var-decl name='ua_tree' type-id='b351119f' visibility='default'/>
 1226       </data-member>
 1227       <data-member access='public' layout-offset-in-bits='640'>
 1228         <var-decl name='ua_null_walk' type-id='edd8457b' visibility='default'/>
 1229       </data-member>
 1230     </class-decl>
 1231     <class-decl name='uu_avl_pool' size-in-bits='2176' is-struct='yes' visibility='default' id='12a530a8'>
 1232       <data-member access='public' layout-offset-in-bits='0'>
 1233         <var-decl name='uap_next' type-id='de82c773' visibility='default'/>
 1234       </data-member>
 1235       <data-member access='public' layout-offset-in-bits='64'>
 1236         <var-decl name='uap_prev' type-id='de82c773' visibility='default'/>
 1237       </data-member>
 1238       <data-member access='public' layout-offset-in-bits='128'>
 1239         <var-decl name='uap_name' type-id='59daf3ef' visibility='default'/>
 1240       </data-member>
 1241       <data-member access='public' layout-offset-in-bits='640'>
 1242         <var-decl name='uap_nodeoffset' type-id='b59d7dce' visibility='default'/>
 1243       </data-member>
 1244       <data-member access='public' layout-offset-in-bits='704'>
 1245         <var-decl name='uap_objsize' type-id='b59d7dce' visibility='default'/>
 1246       </data-member>
 1247       <data-member access='public' layout-offset-in-bits='768'>
 1248         <var-decl name='uap_cmp' type-id='d502b39f' visibility='default'/>
 1249       </data-member>
 1250       <data-member access='public' layout-offset-in-bits='832'>
 1251         <var-decl name='uap_debug' type-id='b96825af' visibility='default'/>
 1252       </data-member>
 1253       <data-member access='public' layout-offset-in-bits='840'>
 1254         <var-decl name='uap_last_index' type-id='b96825af' visibility='default'/>
 1255       </data-member>
 1256       <data-member access='public' layout-offset-in-bits='896'>
 1257         <var-decl name='uap_lock' type-id='7a6844eb' visibility='default'/>
 1258       </data-member>
 1259       <data-member access='public' layout-offset-in-bits='1216'>
 1260         <var-decl name='uap_null_avl' type-id='bb7f0973' visibility='default'/>
 1261       </data-member>
 1262     </class-decl>
 1263     <class-decl name='avl_node' size-in-bits='192' is-struct='yes' visibility='default' id='428b67b3'>
 1264       <data-member access='public' layout-offset-in-bits='0'>
 1265         <var-decl name='avl_child' type-id='f0f65199' visibility='default'/>
 1266       </data-member>
 1267       <data-member access='public' layout-offset-in-bits='128'>
 1268         <var-decl name='avl_pcb' type-id='e475ab95' visibility='default'/>
 1269       </data-member>
 1270     </class-decl>
 1271     <class-decl name='avl_tree' size-in-bits='320' is-struct='yes' visibility='default' id='b351119f'>
 1272       <data-member access='public' layout-offset-in-bits='0'>
 1273         <var-decl name='avl_root' type-id='bf311473' visibility='default'/>
 1274       </data-member>
 1275       <data-member access='public' layout-offset-in-bits='64'>
 1276         <var-decl name='avl_compar' type-id='585e1de9' visibility='default'/>
 1277       </data-member>
 1278       <data-member access='public' layout-offset-in-bits='128'>
 1279         <var-decl name='avl_offset' type-id='b59d7dce' visibility='default'/>
 1280       </data-member>
 1281       <data-member access='public' layout-offset-in-bits='192'>
 1282         <var-decl name='avl_numnodes' type-id='ee1f298e' visibility='default'/>
 1283       </data-member>
 1284       <data-member access='public' layout-offset-in-bits='256'>
 1285         <var-decl name='avl_pad' type-id='b59d7dce' visibility='default'/>
 1286       </data-member>
 1287     </class-decl>
 1288     <typedef-decl name='ulong_t' type-id='7359adad' id='ee1f298e'/>
 1289     <typedef-decl name='uintptr_t' type-id='7359adad' id='e475ab95'/>
 1290     <union-decl name='pthread_mutex_t' size-in-bits='320' naming-typedef-id='7a6844eb' visibility='default' id='70681f9b'>
 1291       <data-member access='public'>
 1292         <var-decl name='__data' type-id='4c734837' visibility='default'/>
 1293       </data-member>
 1294       <data-member access='public'>
 1295         <var-decl name='__size' type-id='36c46961' visibility='default'/>
 1296       </data-member>
 1297       <data-member access='public'>
 1298         <var-decl name='__align' type-id='bd54fe1a' visibility='default'/>
 1299       </data-member>
 1300     </union-decl>
 1301     <typedef-decl name='pthread_mutex_t' type-id='70681f9b' id='7a6844eb'/>
 1302     <typedef-decl name='int8_t' type-id='2171a512' id='ee31ee44'/>
 1303     <typedef-decl name='uint8_t' type-id='c51d6389' id='b96825af'/>
 1304     <typedef-decl name='uint32_t' type-id='62f1140c' id='8f92235e'/>
 1305     <class-decl name='__pthread_mutex_s' size-in-bits='320' is-struct='yes' visibility='default' id='4c734837'>
 1306       <data-member access='public' layout-offset-in-bits='0'>
 1307         <var-decl name='__lock' type-id='95e97e5e' visibility='default'/>
 1308       </data-member>
 1309       <data-member access='public' layout-offset-in-bits='32'>
 1310         <var-decl name='__count' type-id='f0981eeb' visibility='default'/>
 1311       </data-member>
 1312       <data-member access='public' layout-offset-in-bits='64'>
 1313         <var-decl name='__owner' type-id='95e97e5e' visibility='default'/>
 1314       </data-member>
 1315       <data-member access='public' layout-offset-in-bits='96'>
 1316         <var-decl name='__nusers' type-id='f0981eeb' visibility='default'/>
 1317       </data-member>
 1318       <data-member access='public' layout-offset-in-bits='128'>
 1319         <var-decl name='__kind' type-id='95e97e5e' visibility='default'/>
 1320       </data-member>
 1321       <data-member access='public' layout-offset-in-bits='160'>
 1322         <var-decl name='__spins' type-id='a2185560' visibility='default'/>
 1323       </data-member>
 1324       <data-member access='public' layout-offset-in-bits='176'>
 1325         <var-decl name='__elision' type-id='a2185560' visibility='default'/>
 1326       </data-member>
 1327       <data-member access='public' layout-offset-in-bits='192'>
 1328         <var-decl name='__list' type-id='518fb49c' visibility='default'/>
 1329       </data-member>
 1330     </class-decl>
 1331     <class-decl name='__pthread_internal_list' size-in-bits='128' is-struct='yes' visibility='default' id='0e01899c'>
 1332       <data-member access='public' layout-offset-in-bits='0'>
 1333         <var-decl name='__prev' type-id='4d98cd5a' visibility='default'/>
 1334       </data-member>
 1335       <data-member access='public' layout-offset-in-bits='64'>
 1336         <var-decl name='__next' type-id='4d98cd5a' visibility='default'/>
 1337       </data-member>
 1338     </class-decl>
 1339     <typedef-decl name='__pthread_list_t' type-id='0e01899c' id='518fb49c'/>
 1340     <typedef-decl name='__int8_t' type-id='28577a57' id='2171a512'/>
 1341     <typedef-decl name='__uint8_t' type-id='002ac4a6' id='c51d6389'/>
 1342     <typedef-decl name='__uint32_t' type-id='f0981eeb' id='62f1140c'/>
 1343     <pointer-type-def type-id='0e01899c' size-in-bits='64' id='4d98cd5a'/>
 1344     <pointer-type-def type-id='428b67b3' size-in-bits='64' id='bf311473'/>
 1345     <pointer-type-def type-id='96ee24a5' size-in-bits='64' id='585e1de9'/>
 1346     <pointer-type-def type-id='5d7f5fc8' size-in-bits='64' id='813a2225'/>
 1347     <pointer-type-def type-id='73a65116' size-in-bits='64' id='2dc35b9d'/>
 1348     <pointer-type-def type-id='7f84e390' size-in-bits='64' id='de82c773'/>
 1349     <pointer-type-def type-id='bb7f0973' size-in-bits='64' id='a5c21a38'/>
 1350     <pointer-type-def type-id='edd8457b' size-in-bits='64' id='5842d146'/>
 1351     <pointer-type-def type-id='40f93560' size-in-bits='64' id='d502b39f'/>
 1352     <pointer-type-def type-id='9d1aa0dc' size-in-bits='64' id='30a42b6d'/>
 1353     <pointer-type-def type-id='eaa32e2f' size-in-bits='64' id='63e171df'/>
 1354     <function-decl name='uu_avl_pool_create' mangled-name='uu_avl_pool_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_pool_create'>
 1355       <parameter type-id='80f4b756' name='name'/>
 1356       <parameter type-id='b59d7dce' name='objsize'/>
 1357       <parameter type-id='b59d7dce' name='nodeoffset'/>
 1358       <parameter type-id='d502b39f' name='compare_func'/>
 1359       <parameter type-id='8f92235e' name='flags'/>
 1360       <return type-id='de82c773'/>
 1361     </function-decl>
 1362     <function-decl name='uu_avl_pool_destroy' mangled-name='uu_avl_pool_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_pool_destroy'>
 1363       <parameter type-id='de82c773' name='pp'/>
 1364       <return type-id='48b5725f'/>
 1365     </function-decl>
 1366     <function-decl name='uu_avl_node_init' mangled-name='uu_avl_node_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_node_init'>
 1367       <parameter type-id='eaa32e2f' name='base'/>
 1368       <parameter type-id='2dc35b9d' name='np'/>
 1369       <parameter type-id='de82c773' name='pp'/>
 1370       <return type-id='48b5725f'/>
 1371     </function-decl>
 1372     <function-decl name='uu_avl_node_fini' mangled-name='uu_avl_node_fini' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_node_fini'>
 1373       <parameter type-id='eaa32e2f' name='base'/>
 1374       <parameter type-id='2dc35b9d' name='np'/>
 1375       <parameter type-id='de82c773' name='pp'/>
 1376       <return type-id='48b5725f'/>
 1377     </function-decl>
 1378     <function-decl name='uu_avl_create' mangled-name='uu_avl_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_create'>
 1379       <parameter type-id='de82c773' name='pp'/>
 1380       <parameter type-id='eaa32e2f' name='parent'/>
 1381       <parameter type-id='8f92235e' name='flags'/>
 1382       <return type-id='a5c21a38'/>
 1383     </function-decl>
 1384     <function-decl name='uu_avl_destroy' mangled-name='uu_avl_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_destroy'>
 1385       <parameter type-id='a5c21a38' name='ap'/>
 1386       <return type-id='48b5725f'/>
 1387     </function-decl>
 1388     <function-decl name='uu_avl_numnodes' mangled-name='uu_avl_numnodes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_numnodes'>
 1389       <parameter type-id='a5c21a38' name='ap'/>
 1390       <return type-id='b59d7dce'/>
 1391     </function-decl>
 1392     <function-decl name='uu_avl_first' mangled-name='uu_avl_first' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_first'>
 1393       <parameter type-id='a5c21a38' name='ap'/>
 1394       <return type-id='eaa32e2f'/>
 1395     </function-decl>
 1396     <function-decl name='uu_avl_last' mangled-name='uu_avl_last' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_last'>
 1397       <parameter type-id='a5c21a38' name='ap'/>
 1398       <return type-id='eaa32e2f'/>
 1399     </function-decl>
 1400     <function-decl name='uu_avl_next' mangled-name='uu_avl_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_next'>
 1401       <parameter type-id='a5c21a38' name='ap'/>
 1402       <parameter type-id='eaa32e2f' name='node'/>
 1403       <return type-id='eaa32e2f'/>
 1404     </function-decl>
 1405     <function-decl name='uu_avl_prev' mangled-name='uu_avl_prev' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_prev'>
 1406       <parameter type-id='a5c21a38' name='ap'/>
 1407       <parameter type-id='eaa32e2f' name='node'/>
 1408       <return type-id='eaa32e2f'/>
 1409     </function-decl>
 1410     <function-decl name='uu_avl_walk_start' mangled-name='uu_avl_walk_start' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_walk_start'>
 1411       <parameter type-id='a5c21a38' name='ap'/>
 1412       <parameter type-id='8f92235e' name='flags'/>
 1413       <return type-id='5842d146'/>
 1414     </function-decl>
 1415     <function-decl name='uu_avl_walk_next' mangled-name='uu_avl_walk_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_walk_next'>
 1416       <parameter type-id='5842d146' name='wp'/>
 1417       <return type-id='eaa32e2f'/>
 1418     </function-decl>
 1419     <function-decl name='uu_avl_walk_end' mangled-name='uu_avl_walk_end' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_walk_end'>
 1420       <parameter type-id='5842d146' name='wp'/>
 1421       <return type-id='48b5725f'/>
 1422     </function-decl>
 1423     <function-decl name='uu_avl_walk' mangled-name='uu_avl_walk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_walk'>
 1424       <parameter type-id='a5c21a38' name='ap'/>
 1425       <parameter type-id='30a42b6d' name='func'/>
 1426       <parameter type-id='eaa32e2f' name='private'/>
 1427       <parameter type-id='8f92235e' name='flags'/>
 1428       <return type-id='95e97e5e'/>
 1429     </function-decl>
 1430     <function-decl name='uu_avl_remove' mangled-name='uu_avl_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_remove'>
 1431       <parameter type-id='a5c21a38' name='ap'/>
 1432       <parameter type-id='eaa32e2f' name='elem'/>
 1433       <return type-id='48b5725f'/>
 1434     </function-decl>
 1435     <function-decl name='uu_avl_teardown' mangled-name='uu_avl_teardown' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_teardown'>
 1436       <parameter type-id='a5c21a38' name='ap'/>
 1437       <parameter type-id='63e171df' name='cookie'/>
 1438       <return type-id='eaa32e2f'/>
 1439     </function-decl>
 1440     <function-decl name='uu_avl_find' mangled-name='uu_avl_find' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_find'>
 1441       <parameter type-id='a5c21a38' name='ap'/>
 1442       <parameter type-id='eaa32e2f' name='elem'/>
 1443       <parameter type-id='eaa32e2f' name='private'/>
 1444       <parameter type-id='813a2225' name='out'/>
 1445       <return type-id='eaa32e2f'/>
 1446     </function-decl>
 1447     <function-decl name='uu_avl_insert' mangled-name='uu_avl_insert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_insert'>
 1448       <parameter type-id='a5c21a38' name='ap'/>
 1449       <parameter type-id='eaa32e2f' name='elem'/>
 1450       <parameter type-id='5d7f5fc8' name='idx'/>
 1451       <return type-id='48b5725f'/>
 1452     </function-decl>
 1453     <function-decl name='uu_avl_nearest_next' mangled-name='uu_avl_nearest_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_nearest_next'>
 1454       <parameter type-id='a5c21a38' name='ap'/>
 1455       <parameter type-id='5d7f5fc8' name='idx'/>
 1456       <return type-id='eaa32e2f'/>
 1457     </function-decl>
 1458     <function-decl name='uu_avl_nearest_prev' mangled-name='uu_avl_nearest_prev' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_nearest_prev'>
 1459       <parameter type-id='a5c21a38' name='ap'/>
 1460       <parameter type-id='5d7f5fc8' name='idx'/>
 1461       <return type-id='eaa32e2f'/>
 1462     </function-decl>
 1463     <function-decl name='uu_avl_lockup' mangled-name='uu_avl_lockup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_lockup'>
 1464       <return type-id='48b5725f'/>
 1465     </function-decl>
 1466     <function-decl name='uu_avl_release' mangled-name='uu_avl_release' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_avl_release'>
 1467       <return type-id='48b5725f'/>
 1468     </function-decl>
 1469     <function-type size-in-bits='64' id='add6e811'>
 1470       <parameter type-id='eaa32e2f'/>
 1471       <parameter type-id='eaa32e2f'/>
 1472       <parameter type-id='eaa32e2f'/>
 1473       <return type-id='95e97e5e'/>
 1474     </function-type>
 1475   </abi-instr>
 1476   <abi-instr address-size='64' path='uu_ident.c' language='LANG_C99'>
 1477     <typedef-decl name='uint_t' type-id='f0981eeb' id='3502e3ff'/>
 1478     <function-decl name='uu_check_name' mangled-name='uu_check_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_check_name'>
 1479       <parameter type-id='80f4b756' name='name'/>
 1480       <parameter type-id='3502e3ff' name='flags'/>
 1481       <return type-id='95e97e5e'/>
 1482     </function-decl>
 1483   </abi-instr>
 1484   <abi-instr address-size='64' path='uu_list.c' language='LANG_C99'>
 1485     <array-type-def dimensions='1' type-id='e475ab95' size-in-bits='128' id='d0e9cdae'>
 1486       <subrange length='2' type-id='7359adad' id='52efc4ef'/>
 1487     </array-type-def>
 1488     <typedef-decl name='uu_list_pool_t' type-id='55168cab' id='38a2549d'/>
 1489     <typedef-decl name='uu_list_t' type-id='1d04bdf0' id='82e88484'/>
 1490     <class-decl name='uu_list_node' size-in-bits='128' is-struct='yes' visibility='default' id='f8f3cec5'>
 1491       <data-member access='public' layout-offset-in-bits='0'>
 1492         <var-decl name='uln_opaque' type-id='d0e9cdae' visibility='default'/>
 1493       </data-member>
 1494     </class-decl>
 1495     <typedef-decl name='uu_list_node_t' type-id='f8f3cec5' id='c4dc472f'/>
 1496     <typedef-decl name='uu_list_walk_t' type-id='b80e3208' id='9fed32d2'/>
 1497     <typedef-decl name='uu_list_index_t' type-id='e475ab95' id='f0dd35ff'/>
 1498     <class-decl name='uu_list_node_impl' size-in-bits='128' is-struct='yes' visibility='default' id='700a795c'>
 1499       <data-member access='public' layout-offset-in-bits='0'>
 1500         <var-decl name='uln_next' type-id='5af1298a' visibility='default'/>
 1501       </data-member>
 1502       <data-member access='public' layout-offset-in-bits='64'>
 1503         <var-decl name='uln_prev' type-id='5af1298a' visibility='default'/>
 1504       </data-member>
 1505     </class-decl>
 1506     <typedef-decl name='uu_list_node_impl_t' type-id='700a795c' id='8e5864b0'/>
 1507     <class-decl name='uu_list_walk' size-in-bits='320' is-struct='yes' visibility='default' id='b80e3208'>
 1508       <data-member access='public' layout-offset-in-bits='0'>
 1509         <var-decl name='ulw_next' type-id='4d848103' visibility='default'/>
 1510       </data-member>
 1511       <data-member access='public' layout-offset-in-bits='64'>
 1512         <var-decl name='ulw_prev' type-id='4d848103' visibility='default'/>
 1513       </data-member>
 1514       <data-member access='public' layout-offset-in-bits='128'>
 1515         <var-decl name='ulw_list' type-id='0c0b229b' visibility='default'/>
 1516       </data-member>
 1517       <data-member access='public' layout-offset-in-bits='192'>
 1518         <var-decl name='ulw_dir' type-id='ee31ee44' visibility='default'/>
 1519       </data-member>
 1520       <data-member access='public' layout-offset-in-bits='200'>
 1521         <var-decl name='ulw_robust' type-id='b96825af' visibility='default'/>
 1522       </data-member>
 1523       <data-member access='public' layout-offset-in-bits='256'>
 1524         <var-decl name='ulw_next_result' type-id='a085247f' visibility='default'/>
 1525       </data-member>
 1526     </class-decl>
 1527     <class-decl name='uu_list' size-in-bits='896' is-struct='yes' visibility='default' id='1d04bdf0'>
 1528       <data-member access='public' layout-offset-in-bits='0'>
 1529         <var-decl name='ul_next_enc' type-id='e475ab95' visibility='default'/>
 1530       </data-member>
 1531       <data-member access='public' layout-offset-in-bits='64'>
 1532         <var-decl name='ul_prev_enc' type-id='e475ab95' visibility='default'/>
 1533       </data-member>
 1534       <data-member access='public' layout-offset-in-bits='128'>
 1535         <var-decl name='ul_pool' type-id='0941e04e' visibility='default'/>
 1536       </data-member>
 1537       <data-member access='public' layout-offset-in-bits='192'>
 1538         <var-decl name='ul_parent_enc' type-id='e475ab95' visibility='default'/>
 1539       </data-member>
 1540       <data-member access='public' layout-offset-in-bits='256'>
 1541         <var-decl name='ul_offset' type-id='b59d7dce' visibility='default'/>
 1542       </data-member>
 1543       <data-member access='public' layout-offset-in-bits='320'>
 1544         <var-decl name='ul_numnodes' type-id='b59d7dce' visibility='default'/>
 1545       </data-member>
 1546       <data-member access='public' layout-offset-in-bits='384'>
 1547         <var-decl name='ul_debug' type-id='b96825af' visibility='default'/>
 1548       </data-member>
 1549       <data-member access='public' layout-offset-in-bits='392'>
 1550         <var-decl name='ul_sorted' type-id='b96825af' visibility='default'/>
 1551       </data-member>
 1552       <data-member access='public' layout-offset-in-bits='400'>
 1553         <var-decl name='ul_index' type-id='b96825af' visibility='default'/>
 1554       </data-member>
 1555       <data-member access='public' layout-offset-in-bits='448'>
 1556         <var-decl name='ul_null_node' type-id='8e5864b0' visibility='default'/>
 1557       </data-member>
 1558       <data-member access='public' layout-offset-in-bits='576'>
 1559         <var-decl name='ul_null_walk' type-id='9fed32d2' visibility='default'/>
 1560       </data-member>
 1561     </class-decl>
 1562     <class-decl name='uu_list_pool' size-in-bits='2112' is-struct='yes' visibility='default' id='55168cab'>
 1563       <data-member access='public' layout-offset-in-bits='0'>
 1564         <var-decl name='ulp_next' type-id='0941e04e' visibility='default'/>
 1565       </data-member>
 1566       <data-member access='public' layout-offset-in-bits='64'>
 1567         <var-decl name='ulp_prev' type-id='0941e04e' visibility='default'/>
 1568       </data-member>
 1569       <data-member access='public' layout-offset-in-bits='128'>
 1570         <var-decl name='ulp_name' type-id='59daf3ef' visibility='default'/>
 1571       </data-member>
 1572       <data-member access='public' layout-offset-in-bits='640'>
 1573         <var-decl name='ulp_nodeoffset' type-id='b59d7dce' visibility='default'/>
 1574       </data-member>
 1575       <data-member access='public' layout-offset-in-bits='704'>
 1576         <var-decl name='ulp_objsize' type-id='b59d7dce' visibility='default'/>
 1577       </data-member>
 1578       <data-member access='public' layout-offset-in-bits='768'>
 1579         <var-decl name='ulp_cmp' type-id='d502b39f' visibility='default'/>
 1580       </data-member>
 1581       <data-member access='public' layout-offset-in-bits='832'>
 1582         <var-decl name='ulp_debug' type-id='b96825af' visibility='default'/>
 1583       </data-member>
 1584       <data-member access='public' layout-offset-in-bits='840'>
 1585         <var-decl name='ulp_last_index' type-id='b96825af' visibility='default'/>
 1586       </data-member>
 1587       <data-member access='public' layout-offset-in-bits='896'>
 1588         <var-decl name='ulp_lock' type-id='7a6844eb' visibility='default'/>
 1589       </data-member>
 1590       <data-member access='public' layout-offset-in-bits='1216'>
 1591         <var-decl name='ulp_null_list' type-id='82e88484' visibility='default'/>
 1592       </data-member>
 1593     </class-decl>
 1594     <pointer-type-def type-id='f0dd35ff' size-in-bits='64' id='ecbc0046'/>
 1595     <pointer-type-def type-id='700a795c' size-in-bits='64' id='5af1298a'/>
 1596     <pointer-type-def type-id='8e5864b0' size-in-bits='64' id='a085247f'/>
 1597     <pointer-type-def type-id='c4dc472f' size-in-bits='64' id='dbe143f4'/>
 1598     <pointer-type-def type-id='38a2549d' size-in-bits='64' id='0941e04e'/>
 1599     <pointer-type-def type-id='82e88484' size-in-bits='64' id='0c0b229b'/>
 1600     <pointer-type-def type-id='9fed32d2' size-in-bits='64' id='4d848103'/>
 1601     <function-decl name='uu_list_pool_create' mangled-name='uu_list_pool_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_pool_create'>
 1602       <parameter type-id='80f4b756' name='name'/>
 1603       <parameter type-id='b59d7dce' name='objsize'/>
 1604       <parameter type-id='b59d7dce' name='nodeoffset'/>
 1605       <parameter type-id='d502b39f' name='compare_func'/>
 1606       <parameter type-id='8f92235e' name='flags'/>
 1607       <return type-id='0941e04e'/>
 1608     </function-decl>
 1609     <function-decl name='uu_list_pool_destroy' mangled-name='uu_list_pool_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_pool_destroy'>
 1610       <parameter type-id='0941e04e' name='pp'/>
 1611       <return type-id='48b5725f'/>
 1612     </function-decl>
 1613     <function-decl name='uu_list_node_init' mangled-name='uu_list_node_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_node_init'>
 1614       <parameter type-id='eaa32e2f' name='base'/>
 1615       <parameter type-id='dbe143f4' name='np_arg'/>
 1616       <parameter type-id='0941e04e' name='pp'/>
 1617       <return type-id='48b5725f'/>
 1618     </function-decl>
 1619     <function-decl name='uu_list_node_fini' mangled-name='uu_list_node_fini' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_node_fini'>
 1620       <parameter type-id='eaa32e2f' name='base'/>
 1621       <parameter type-id='dbe143f4' name='np_arg'/>
 1622       <parameter type-id='0941e04e' name='pp'/>
 1623       <return type-id='48b5725f'/>
 1624     </function-decl>
 1625     <function-decl name='uu_list_create' mangled-name='uu_list_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_create'>
 1626       <parameter type-id='0941e04e' name='pp'/>
 1627       <parameter type-id='eaa32e2f' name='parent'/>
 1628       <parameter type-id='8f92235e' name='flags'/>
 1629       <return type-id='0c0b229b'/>
 1630     </function-decl>
 1631     <function-decl name='uu_list_destroy' mangled-name='uu_list_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_destroy'>
 1632       <parameter type-id='0c0b229b' name='lp'/>
 1633       <return type-id='48b5725f'/>
 1634     </function-decl>
 1635     <function-decl name='uu_list_insert' mangled-name='uu_list_insert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_insert'>
 1636       <parameter type-id='0c0b229b' name='lp'/>
 1637       <parameter type-id='eaa32e2f' name='elem'/>
 1638       <parameter type-id='f0dd35ff' name='idx'/>
 1639       <return type-id='48b5725f'/>
 1640     </function-decl>
 1641     <function-decl name='uu_list_find' mangled-name='uu_list_find' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_find'>
 1642       <parameter type-id='0c0b229b' name='lp'/>
 1643       <parameter type-id='eaa32e2f' name='elem'/>
 1644       <parameter type-id='eaa32e2f' name='private'/>
 1645       <parameter type-id='ecbc0046' name='out'/>
 1646       <return type-id='eaa32e2f'/>
 1647     </function-decl>
 1648     <function-decl name='uu_list_nearest_next' mangled-name='uu_list_nearest_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_nearest_next'>
 1649       <parameter type-id='0c0b229b' name='lp'/>
 1650       <parameter type-id='f0dd35ff' name='idx'/>
 1651       <return type-id='eaa32e2f'/>
 1652     </function-decl>
 1653     <function-decl name='uu_list_nearest_prev' mangled-name='uu_list_nearest_prev' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_nearest_prev'>
 1654       <parameter type-id='0c0b229b' name='lp'/>
 1655       <parameter type-id='f0dd35ff' name='idx'/>
 1656       <return type-id='eaa32e2f'/>
 1657     </function-decl>
 1658     <function-decl name='uu_list_walk_start' mangled-name='uu_list_walk_start' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_walk_start'>
 1659       <parameter type-id='0c0b229b' name='lp'/>
 1660       <parameter type-id='8f92235e' name='flags'/>
 1661       <return type-id='4d848103'/>
 1662     </function-decl>
 1663     <function-decl name='uu_list_walk_next' mangled-name='uu_list_walk_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_walk_next'>
 1664       <parameter type-id='4d848103' name='wp'/>
 1665       <return type-id='eaa32e2f'/>
 1666     </function-decl>
 1667     <function-decl name='uu_list_walk_end' mangled-name='uu_list_walk_end' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_walk_end'>
 1668       <parameter type-id='4d848103' name='wp'/>
 1669       <return type-id='48b5725f'/>
 1670     </function-decl>
 1671     <function-decl name='uu_list_walk' mangled-name='uu_list_walk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_walk'>
 1672       <parameter type-id='0c0b229b' name='lp'/>
 1673       <parameter type-id='30a42b6d' name='func'/>
 1674       <parameter type-id='eaa32e2f' name='private'/>
 1675       <parameter type-id='8f92235e' name='flags'/>
 1676       <return type-id='95e97e5e'/>
 1677     </function-decl>
 1678     <function-decl name='uu_list_remove' mangled-name='uu_list_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_remove'>
 1679       <parameter type-id='0c0b229b' name='lp'/>
 1680       <parameter type-id='eaa32e2f' name='elem'/>
 1681       <return type-id='48b5725f'/>
 1682     </function-decl>
 1683     <function-decl name='uu_list_teardown' mangled-name='uu_list_teardown' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_teardown'>
 1684       <parameter type-id='0c0b229b' name='lp'/>
 1685       <parameter type-id='63e171df' name='cookie'/>
 1686       <return type-id='eaa32e2f'/>
 1687     </function-decl>
 1688     <function-decl name='uu_list_insert_before' mangled-name='uu_list_insert_before' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_insert_before'>
 1689       <parameter type-id='0c0b229b' name='lp'/>
 1690       <parameter type-id='eaa32e2f' name='target'/>
 1691       <parameter type-id='eaa32e2f' name='elem'/>
 1692       <return type-id='95e97e5e'/>
 1693     </function-decl>
 1694     <function-decl name='uu_list_insert_after' mangled-name='uu_list_insert_after' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_insert_after'>
 1695       <parameter type-id='0c0b229b' name='lp'/>
 1696       <parameter type-id='eaa32e2f' name='target'/>
 1697       <parameter type-id='eaa32e2f' name='elem'/>
 1698       <return type-id='95e97e5e'/>
 1699     </function-decl>
 1700     <function-decl name='uu_list_numnodes' mangled-name='uu_list_numnodes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_numnodes'>
 1701       <parameter type-id='0c0b229b' name='lp'/>
 1702       <return type-id='b59d7dce'/>
 1703     </function-decl>
 1704     <function-decl name='uu_list_first' mangled-name='uu_list_first' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_first'>
 1705       <parameter type-id='0c0b229b' name='lp'/>
 1706       <return type-id='eaa32e2f'/>
 1707     </function-decl>
 1708     <function-decl name='uu_list_last' mangled-name='uu_list_last' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_last'>
 1709       <parameter type-id='0c0b229b' name='lp'/>
 1710       <return type-id='eaa32e2f'/>
 1711     </function-decl>
 1712     <function-decl name='uu_list_next' mangled-name='uu_list_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_next'>
 1713       <parameter type-id='0c0b229b' name='lp'/>
 1714       <parameter type-id='eaa32e2f' name='elem'/>
 1715       <return type-id='eaa32e2f'/>
 1716     </function-decl>
 1717     <function-decl name='uu_list_prev' mangled-name='uu_list_prev' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_prev'>
 1718       <parameter type-id='0c0b229b' name='lp'/>
 1719       <parameter type-id='eaa32e2f' name='elem'/>
 1720       <return type-id='eaa32e2f'/>
 1721     </function-decl>
 1722     <function-decl name='uu_list_lockup' mangled-name='uu_list_lockup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_lockup'>
 1723       <return type-id='48b5725f'/>
 1724     </function-decl>
 1725     <function-decl name='uu_list_release' mangled-name='uu_list_release' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_list_release'>
 1726       <return type-id='48b5725f'/>
 1727     </function-decl>
 1728   </abi-instr>
 1729   <abi-instr address-size='64' path='uu_misc.c' language='LANG_C99'>
 1730     <function-decl name='uu_set_error' mangled-name='uu_set_error' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_set_error'>
 1731       <parameter type-id='3502e3ff' name='code'/>
 1732       <return type-id='48b5725f'/>
 1733     </function-decl>
 1734     <function-decl name='uu_error' mangled-name='uu_error' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_error'>
 1735       <return type-id='8f92235e'/>
 1736     </function-decl>
 1737     <function-decl name='uu_strerror' mangled-name='uu_strerror' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_strerror'>
 1738       <parameter type-id='8f92235e' name='code'/>
 1739       <return type-id='80f4b756'/>
 1740     </function-decl>
 1741     <function-decl name='uu_panic' mangled-name='uu_panic' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_panic'>
 1742       <parameter type-id='80f4b756' name='format'/>
 1743       <parameter is-variadic='yes'/>
 1744       <return type-id='48b5725f'/>
 1745     </function-decl>
 1746   </abi-instr>
 1747   <abi-instr address-size='64' path='uu_string.c' language='LANG_C99'>
 1748     <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='9cac1fee'/>
 1749     <enum-decl name='boolean_t' naming-typedef-id='c19b74c3' id='f58c8277'>
 1750       <underlying-type type-id='9cac1fee'/>
 1751       <enumerator name='B_FALSE' value='0'/>
 1752       <enumerator name='B_TRUE' value='1'/>
 1753     </enum-decl>
 1754     <typedef-decl name='boolean_t' type-id='f58c8277' id='c19b74c3'/>
 1755     <function-decl name='uu_streq' mangled-name='uu_streq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_streq'>
 1756       <parameter type-id='80f4b756' name='a'/>
 1757       <parameter type-id='80f4b756' name='b'/>
 1758       <return type-id='c19b74c3'/>
 1759     </function-decl>
 1760     <function-decl name='uu_strcaseeq' mangled-name='uu_strcaseeq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_strcaseeq'>
 1761       <parameter type-id='80f4b756' name='a'/>
 1762       <parameter type-id='80f4b756' name='b'/>
 1763       <return type-id='c19b74c3'/>
 1764     </function-decl>
 1765     <function-decl name='uu_strbw' mangled-name='uu_strbw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='uu_strbw'>
 1766       <parameter type-id='80f4b756' name='a'/>
 1767       <parameter type-id='80f4b756' name='b'/>
 1768       <return type-id='c19b74c3'/>
 1769     </function-decl>
 1770   </abi-instr>
 1771 </abi-corpus>

Cache object: 0ca3a1608fceb2c22179570a3f99c07c


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.