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/libzfs_core/libzfs_core.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='libzfs_core.so.3'>
    2   <elf-needed>
    3     <dependency name='libnvpair.so.3'/>
    4     <dependency name='libpthread.so.0'/>
    5     <dependency name='libc.so.6'/>
    6     <dependency name='ld-linux-x86-64.so.2'/>
    7   </elf-needed>
    8   <elf-function-symbols>
    9     <elf-symbol name='_sol_getmntent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   10     <elf-symbol name='atomic_add_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   11     <elf-symbol name='atomic_add_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   12     <elf-symbol name='atomic_add_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   13     <elf-symbol name='atomic_add_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   14     <elf-symbol name='atomic_add_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   15     <elf-symbol name='atomic_add_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   16     <elf-symbol name='atomic_add_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   17     <elf-symbol name='atomic_add_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   18     <elf-symbol name='atomic_add_char' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   19     <elf-symbol name='atomic_add_char_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   20     <elf-symbol name='atomic_add_int' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   21     <elf-symbol name='atomic_add_int_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   22     <elf-symbol name='atomic_add_long' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   23     <elf-symbol name='atomic_add_long_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   24     <elf-symbol name='atomic_add_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   25     <elf-symbol name='atomic_add_ptr_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   26     <elf-symbol name='atomic_add_short' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   27     <elf-symbol name='atomic_add_short_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   28     <elf-symbol name='atomic_and_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   29     <elf-symbol name='atomic_and_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   30     <elf-symbol name='atomic_and_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   31     <elf-symbol name='atomic_and_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   32     <elf-symbol name='atomic_and_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   33     <elf-symbol name='atomic_and_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   34     <elf-symbol name='atomic_and_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   35     <elf-symbol name='atomic_and_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   36     <elf-symbol name='atomic_and_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   37     <elf-symbol name='atomic_and_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   38     <elf-symbol name='atomic_and_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   39     <elf-symbol name='atomic_and_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   40     <elf-symbol name='atomic_and_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   41     <elf-symbol name='atomic_and_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   42     <elf-symbol name='atomic_and_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   43     <elf-symbol name='atomic_and_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   44     <elf-symbol name='atomic_cas_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   45     <elf-symbol name='atomic_cas_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   46     <elf-symbol name='atomic_cas_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   47     <elf-symbol name='atomic_cas_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   48     <elf-symbol name='atomic_cas_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   49     <elf-symbol name='atomic_cas_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   50     <elf-symbol name='atomic_cas_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   51     <elf-symbol name='atomic_cas_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   52     <elf-symbol name='atomic_cas_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   53     <elf-symbol name='atomic_clear_long_excl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   54     <elf-symbol name='atomic_dec_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   55     <elf-symbol name='atomic_dec_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   56     <elf-symbol name='atomic_dec_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   57     <elf-symbol name='atomic_dec_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   58     <elf-symbol name='atomic_dec_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   59     <elf-symbol name='atomic_dec_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   60     <elf-symbol name='atomic_dec_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   61     <elf-symbol name='atomic_dec_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   62     <elf-symbol name='atomic_dec_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   63     <elf-symbol name='atomic_dec_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   64     <elf-symbol name='atomic_dec_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   65     <elf-symbol name='atomic_dec_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   66     <elf-symbol name='atomic_dec_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   67     <elf-symbol name='atomic_dec_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   68     <elf-symbol name='atomic_dec_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   69     <elf-symbol name='atomic_dec_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   70     <elf-symbol name='atomic_inc_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   71     <elf-symbol name='atomic_inc_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   72     <elf-symbol name='atomic_inc_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   73     <elf-symbol name='atomic_inc_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   74     <elf-symbol name='atomic_inc_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   75     <elf-symbol name='atomic_inc_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   76     <elf-symbol name='atomic_inc_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   77     <elf-symbol name='atomic_inc_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   78     <elf-symbol name='atomic_inc_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   79     <elf-symbol name='atomic_inc_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   80     <elf-symbol name='atomic_inc_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   81     <elf-symbol name='atomic_inc_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   82     <elf-symbol name='atomic_inc_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   83     <elf-symbol name='atomic_inc_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   84     <elf-symbol name='atomic_inc_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   85     <elf-symbol name='atomic_inc_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   86     <elf-symbol name='atomic_or_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   87     <elf-symbol name='atomic_or_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   88     <elf-symbol name='atomic_or_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   89     <elf-symbol name='atomic_or_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   90     <elf-symbol name='atomic_or_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   91     <elf-symbol name='atomic_or_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   92     <elf-symbol name='atomic_or_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   93     <elf-symbol name='atomic_or_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   94     <elf-symbol name='atomic_or_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   95     <elf-symbol name='atomic_or_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   96     <elf-symbol name='atomic_or_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   97     <elf-symbol name='atomic_or_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   98     <elf-symbol name='atomic_or_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   99     <elf-symbol name='atomic_or_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  100     <elf-symbol name='atomic_or_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  101     <elf-symbol name='atomic_or_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  102     <elf-symbol name='atomic_set_long_excl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  103     <elf-symbol name='atomic_sub_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  104     <elf-symbol name='atomic_sub_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  105     <elf-symbol name='atomic_sub_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  106     <elf-symbol name='atomic_sub_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  107     <elf-symbol name='atomic_sub_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  108     <elf-symbol name='atomic_sub_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  109     <elf-symbol name='atomic_sub_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  110     <elf-symbol name='atomic_sub_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  111     <elf-symbol name='atomic_sub_char' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  112     <elf-symbol name='atomic_sub_char_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  113     <elf-symbol name='atomic_sub_int' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  114     <elf-symbol name='atomic_sub_int_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  115     <elf-symbol name='atomic_sub_long' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  116     <elf-symbol name='atomic_sub_long_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  117     <elf-symbol name='atomic_sub_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  118     <elf-symbol name='atomic_sub_ptr_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  119     <elf-symbol name='atomic_sub_short' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  120     <elf-symbol name='atomic_sub_short_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  121     <elf-symbol name='atomic_swap_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  122     <elf-symbol name='atomic_swap_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  123     <elf-symbol name='atomic_swap_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  124     <elf-symbol name='atomic_swap_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  125     <elf-symbol name='atomic_swap_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  126     <elf-symbol name='atomic_swap_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  127     <elf-symbol name='atomic_swap_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  128     <elf-symbol name='atomic_swap_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  129     <elf-symbol name='atomic_swap_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  130     <elf-symbol name='get_system_hostid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  131     <elf-symbol name='getexecname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  132     <elf-symbol name='getextmntent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  133     <elf-symbol name='getmntany' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  134     <elf-symbol name='getzoneid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  135     <elf-symbol name='libspl_assertf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  136     <elf-symbol name='libspl_set_assert_ok' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  137     <elf-symbol name='libzfs_core_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  138     <elf-symbol name='libzfs_core_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  139     <elf-symbol name='list_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  140     <elf-symbol name='list_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  141     <elf-symbol name='list_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  142     <elf-symbol name='list_insert_after' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  143     <elf-symbol name='list_insert_before' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  144     <elf-symbol name='list_insert_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  145     <elf-symbol name='list_insert_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  146     <elf-symbol name='list_is_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  147     <elf-symbol name='list_link_active' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  148     <elf-symbol name='list_link_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  149     <elf-symbol name='list_link_replace' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  150     <elf-symbol name='list_move_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  151     <elf-symbol name='list_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  152     <elf-symbol name='list_prev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  153     <elf-symbol name='list_remove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  154     <elf-symbol name='list_remove_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  155     <elf-symbol name='list_remove_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  156     <elf-symbol name='list_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  157     <elf-symbol name='lzc_bookmark' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  158     <elf-symbol name='lzc_change_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  159     <elf-symbol name='lzc_channel_program' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  160     <elf-symbol name='lzc_channel_program_nosync' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  161     <elf-symbol name='lzc_clone' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  162     <elf-symbol name='lzc_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  163     <elf-symbol name='lzc_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  164     <elf-symbol name='lzc_destroy_bookmarks' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  165     <elf-symbol name='lzc_destroy_snaps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  166     <elf-symbol name='lzc_exists' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  167     <elf-symbol name='lzc_get_bookmark_props' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  168     <elf-symbol name='lzc_get_bookmarks' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  169     <elf-symbol name='lzc_get_bootenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  170     <elf-symbol name='lzc_get_holds' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  171     <elf-symbol name='lzc_get_vdev_prop' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  172     <elf-symbol name='lzc_hold' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  173     <elf-symbol name='lzc_initialize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  174     <elf-symbol name='lzc_ioctl_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  175     <elf-symbol name='lzc_load_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  176     <elf-symbol name='lzc_pool_checkpoint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  177     <elf-symbol name='lzc_pool_checkpoint_discard' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  178     <elf-symbol name='lzc_promote' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  179     <elf-symbol name='lzc_receive' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  180     <elf-symbol name='lzc_receive_one' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  181     <elf-symbol name='lzc_receive_resumable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  182     <elf-symbol name='lzc_receive_with_cmdprops' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  183     <elf-symbol name='lzc_receive_with_header' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  184     <elf-symbol name='lzc_receive_with_heal' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  185     <elf-symbol name='lzc_redact' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  186     <elf-symbol name='lzc_release' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  187     <elf-symbol name='lzc_rename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  188     <elf-symbol name='lzc_reopen' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  189     <elf-symbol name='lzc_rollback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  190     <elf-symbol name='lzc_rollback_to' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  191     <elf-symbol name='lzc_send' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  192     <elf-symbol name='lzc_send_redacted' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  193     <elf-symbol name='lzc_send_resume' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  194     <elf-symbol name='lzc_send_resume_redacted' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  195     <elf-symbol name='lzc_send_space' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  196     <elf-symbol name='lzc_send_space_resume_redacted' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  197     <elf-symbol name='lzc_send_wrapper' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  198     <elf-symbol name='lzc_set_bootenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  199     <elf-symbol name='lzc_set_vdev_prop' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  200     <elf-symbol name='lzc_snaprange_space' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  201     <elf-symbol name='lzc_snapshot' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  202     <elf-symbol name='lzc_sync' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  203     <elf-symbol name='lzc_trim' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  204     <elf-symbol name='lzc_unload_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  205     <elf-symbol name='lzc_wait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  206     <elf-symbol name='lzc_wait_fs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  207     <elf-symbol name='lzc_wait_tag' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  208     <elf-symbol name='membar_consumer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  209     <elf-symbol name='membar_enter' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  210     <elf-symbol name='membar_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  211     <elf-symbol name='membar_producer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  212     <elf-symbol name='mkdirp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  213     <elf-symbol name='print_timestamp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  214     <elf-symbol name='spl_pagesize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  215     <elf-symbol name='strlcat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  216     <elf-symbol name='strlcpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
  217   </elf-function-symbols>
  218   <abi-instr address-size='64' path='assert.c' language='LANG_C99'>
  219     <type-decl name='variadic parameter type' id='2c1145c5'/>
  220     <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'>
  221       <parameter type-id='c19b74c3' name='val'/>
  222       <return type-id='48b5725f'/>
  223     </function-decl>
  224     <function-decl name='libspl_assertf' mangled-name='libspl_assertf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libspl_assertf'>
  225       <parameter type-id='80f4b756' name='file'/>
  226       <parameter type-id='80f4b756' name='func'/>
  227       <parameter type-id='95e97e5e' name='line'/>
  228       <parameter type-id='80f4b756' name='format'/>
  229       <parameter is-variadic='yes'/>
  230       <return type-id='48b5725f'/>
  231     </function-decl>
  232   </abi-instr>
  233   <abi-instr address-size='64' path='atomic.c' language='LANG_C99'>
  234     <type-decl name='long int' size-in-bits='64' id='bd54fe1a'/>
  235     <type-decl name='short int' size-in-bits='16' id='a2185560'/>
  236     <type-decl name='signed char' size-in-bits='8' id='28577a57'/>
  237     <type-decl name='unsigned short int' size-in-bits='16' id='8efea9e5'/>
  238     <typedef-decl name='ulong_t' type-id='7359adad' id='ee1f298e'/>
  239     <typedef-decl name='int8_t' type-id='2171a512' id='ee31ee44'/>
  240     <typedef-decl name='int16_t' type-id='03896e23' id='23bd8cb5'/>
  241     <typedef-decl name='uint16_t' type-id='253c2d2a' id='149c6638'/>
  242     <typedef-decl name='__int8_t' type-id='28577a57' id='2171a512'/>
  243     <typedef-decl name='__int16_t' type-id='a2185560' id='03896e23'/>
  244     <typedef-decl name='__uint16_t' type-id='8efea9e5' id='253c2d2a'/>
  245     <typedef-decl name='__ssize_t' type-id='bd54fe1a' id='41060289'/>
  246     <typedef-decl name='ssize_t' type-id='41060289' id='79a0948f'/>
  247     <qualified-type-def type-id='149c6638' volatile='yes' id='5120c5f7'/>
  248     <pointer-type-def type-id='5120c5f7' size-in-bits='64' id='93977ae7'/>
  249     <qualified-type-def type-id='8f92235e' volatile='yes' id='430e0681'/>
  250     <pointer-type-def type-id='430e0681' size-in-bits='64' id='3a147f31'/>
  251     <qualified-type-def type-id='b96825af' volatile='yes' id='84ff7d66'/>
  252     <pointer-type-def type-id='84ff7d66' size-in-bits='64' id='aa323ea4'/>
  253     <qualified-type-def type-id='ee1f298e' volatile='yes' id='6f7e09cb'/>
  254     <pointer-type-def type-id='6f7e09cb' size-in-bits='64' id='64698d33'/>
  255     <qualified-type-def type-id='48b5725f' volatile='yes' id='b0b3cbf9'/>
  256     <pointer-type-def type-id='b0b3cbf9' size-in-bits='64' id='fe09dd29'/>
  257     <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'>
  258       <parameter type-id='aa323ea4' name='target'/>
  259       <return type-id='48b5725f'/>
  260     </function-decl>
  261     <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'>
  262       <parameter type-id='93977ae7' name='target'/>
  263       <return type-id='48b5725f'/>
  264     </function-decl>
  265     <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'>
  266       <parameter type-id='3a147f31' name='target'/>
  267       <return type-id='48b5725f'/>
  268     </function-decl>
  269     <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'>
  270       <parameter type-id='64698d33' name='target'/>
  271       <return type-id='48b5725f'/>
  272     </function-decl>
  273     <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'>
  274       <parameter type-id='aa323ea4' name='target'/>
  275       <return type-id='48b5725f'/>
  276     </function-decl>
  277     <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'>
  278       <parameter type-id='93977ae7' name='target'/>
  279       <return type-id='48b5725f'/>
  280     </function-decl>
  281     <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'>
  282       <parameter type-id='3a147f31' name='target'/>
  283       <return type-id='48b5725f'/>
  284     </function-decl>
  285     <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'>
  286       <parameter type-id='64698d33' name='target'/>
  287       <return type-id='48b5725f'/>
  288     </function-decl>
  289     <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'>
  290       <parameter type-id='fe09dd29' name='target'/>
  291       <parameter type-id='79a0948f' name='bits'/>
  292       <return type-id='48b5725f'/>
  293     </function-decl>
  294     <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'>
  295       <parameter type-id='aa323ea4' name='target'/>
  296       <parameter type-id='ee31ee44' name='bits'/>
  297       <return type-id='48b5725f'/>
  298     </function-decl>
  299     <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'>
  300       <parameter type-id='93977ae7' name='target'/>
  301       <parameter type-id='23bd8cb5' name='bits'/>
  302       <return type-id='48b5725f'/>
  303     </function-decl>
  304     <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'>
  305       <parameter type-id='3a147f31' name='target'/>
  306       <parameter type-id='3ff5601b' name='bits'/>
  307       <return type-id='48b5725f'/>
  308     </function-decl>
  309     <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'>
  310       <parameter type-id='64698d33' name='target'/>
  311       <parameter type-id='bd54fe1a' name='bits'/>
  312       <return type-id='48b5725f'/>
  313     </function-decl>
  314     <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'>
  315       <parameter type-id='fe09dd29' name='target'/>
  316       <parameter type-id='79a0948f' name='bits'/>
  317       <return type-id='48b5725f'/>
  318     </function-decl>
  319     <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'>
  320       <parameter type-id='aa323ea4' name='target'/>
  321       <parameter type-id='ee31ee44' name='bits'/>
  322       <return type-id='48b5725f'/>
  323     </function-decl>
  324     <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'>
  325       <parameter type-id='93977ae7' name='target'/>
  326       <parameter type-id='23bd8cb5' name='bits'/>
  327       <return type-id='48b5725f'/>
  328     </function-decl>
  329     <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'>
  330       <parameter type-id='3a147f31' name='target'/>
  331       <parameter type-id='3ff5601b' name='bits'/>
  332       <return type-id='48b5725f'/>
  333     </function-decl>
  334     <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'>
  335       <parameter type-id='64698d33' name='target'/>
  336       <parameter type-id='bd54fe1a' name='bits'/>
  337       <return type-id='48b5725f'/>
  338     </function-decl>
  339     <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'>
  340       <parameter type-id='aa323ea4' name='target'/>
  341       <parameter type-id='b96825af' name='bits'/>
  342       <return type-id='48b5725f'/>
  343     </function-decl>
  344     <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'>
  345       <parameter type-id='93977ae7' name='target'/>
  346       <parameter type-id='149c6638' name='bits'/>
  347       <return type-id='48b5725f'/>
  348     </function-decl>
  349     <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'>
  350       <parameter type-id='3a147f31' name='target'/>
  351       <parameter type-id='8f92235e' name='bits'/>
  352       <return type-id='48b5725f'/>
  353     </function-decl>
  354     <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'>
  355       <parameter type-id='64698d33' name='target'/>
  356       <parameter type-id='ee1f298e' name='bits'/>
  357       <return type-id='48b5725f'/>
  358     </function-decl>
  359     <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'>
  360       <parameter type-id='aa323ea4' name='target'/>
  361       <parameter type-id='b96825af' name='bits'/>
  362       <return type-id='48b5725f'/>
  363     </function-decl>
  364     <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'>
  365       <parameter type-id='93977ae7' name='target'/>
  366       <parameter type-id='149c6638' name='bits'/>
  367       <return type-id='48b5725f'/>
  368     </function-decl>
  369     <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'>
  370       <parameter type-id='3a147f31' name='target'/>
  371       <parameter type-id='8f92235e' name='bits'/>
  372       <return type-id='48b5725f'/>
  373     </function-decl>
  374     <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'>
  375       <parameter type-id='64698d33' name='target'/>
  376       <parameter type-id='ee1f298e' name='bits'/>
  377       <return type-id='48b5725f'/>
  378     </function-decl>
  379     <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'>
  380       <parameter type-id='aa323ea4' name='target'/>
  381       <return type-id='b96825af'/>
  382     </function-decl>
  383     <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'>
  384       <parameter type-id='93977ae7' name='target'/>
  385       <return type-id='149c6638'/>
  386     </function-decl>
  387     <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'>
  388       <parameter type-id='3a147f31' name='target'/>
  389       <return type-id='8f92235e'/>
  390     </function-decl>
  391     <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'>
  392       <parameter type-id='64698d33' name='target'/>
  393       <return type-id='ee1f298e'/>
  394     </function-decl>
  395     <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'>
  396       <parameter type-id='aa323ea4' name='target'/>
  397       <return type-id='b96825af'/>
  398     </function-decl>
  399     <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'>
  400       <parameter type-id='93977ae7' name='target'/>
  401       <return type-id='149c6638'/>
  402     </function-decl>
  403     <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'>
  404       <parameter type-id='3a147f31' name='target'/>
  405       <return type-id='8f92235e'/>
  406     </function-decl>
  407     <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'>
  408       <parameter type-id='64698d33' name='target'/>
  409       <return type-id='ee1f298e'/>
  410     </function-decl>
  411     <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'>
  412       <parameter type-id='fe09dd29' name='target'/>
  413       <parameter type-id='79a0948f' name='bits'/>
  414       <return type-id='eaa32e2f'/>
  415     </function-decl>
  416     <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'>
  417       <parameter type-id='aa323ea4' name='target'/>
  418       <parameter type-id='ee31ee44' name='bits'/>
  419       <return type-id='b96825af'/>
  420     </function-decl>
  421     <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'>
  422       <parameter type-id='93977ae7' name='target'/>
  423       <parameter type-id='23bd8cb5' name='bits'/>
  424       <return type-id='149c6638'/>
  425     </function-decl>
  426     <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'>
  427       <parameter type-id='3a147f31' name='target'/>
  428       <parameter type-id='3ff5601b' name='bits'/>
  429       <return type-id='8f92235e'/>
  430     </function-decl>
  431     <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'>
  432       <parameter type-id='64698d33' name='target'/>
  433       <parameter type-id='bd54fe1a' name='bits'/>
  434       <return type-id='ee1f298e'/>
  435     </function-decl>
  436     <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'>
  437       <parameter type-id='fe09dd29' name='target'/>
  438       <parameter type-id='79a0948f' name='bits'/>
  439       <return type-id='eaa32e2f'/>
  440     </function-decl>
  441     <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'>
  442       <parameter type-id='aa323ea4' name='target'/>
  443       <parameter type-id='ee31ee44' name='bits'/>
  444       <return type-id='b96825af'/>
  445     </function-decl>
  446     <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'>
  447       <parameter type-id='93977ae7' name='target'/>
  448       <parameter type-id='23bd8cb5' name='bits'/>
  449       <return type-id='149c6638'/>
  450     </function-decl>
  451     <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'>
  452       <parameter type-id='3a147f31' name='target'/>
  453       <parameter type-id='3ff5601b' name='bits'/>
  454       <return type-id='8f92235e'/>
  455     </function-decl>
  456     <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'>
  457       <parameter type-id='64698d33' name='target'/>
  458       <parameter type-id='bd54fe1a' name='bits'/>
  459       <return type-id='ee1f298e'/>
  460     </function-decl>
  461     <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'>
  462       <parameter type-id='aa323ea4' name='target'/>
  463       <parameter type-id='b96825af' name='bits'/>
  464       <return type-id='b96825af'/>
  465     </function-decl>
  466     <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'>
  467       <parameter type-id='93977ae7' name='target'/>
  468       <parameter type-id='149c6638' name='bits'/>
  469       <return type-id='149c6638'/>
  470     </function-decl>
  471     <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'>
  472       <parameter type-id='3a147f31' name='target'/>
  473       <parameter type-id='8f92235e' name='bits'/>
  474       <return type-id='8f92235e'/>
  475     </function-decl>
  476     <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'>
  477       <parameter type-id='64698d33' name='target'/>
  478       <parameter type-id='ee1f298e' name='bits'/>
  479       <return type-id='ee1f298e'/>
  480     </function-decl>
  481     <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'>
  482       <parameter type-id='aa323ea4' name='target'/>
  483       <parameter type-id='b96825af' name='bits'/>
  484       <return type-id='b96825af'/>
  485     </function-decl>
  486     <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'>
  487       <parameter type-id='93977ae7' name='target'/>
  488       <parameter type-id='149c6638' name='bits'/>
  489       <return type-id='149c6638'/>
  490     </function-decl>
  491     <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'>
  492       <parameter type-id='3a147f31' name='target'/>
  493       <parameter type-id='8f92235e' name='bits'/>
  494       <return type-id='8f92235e'/>
  495     </function-decl>
  496     <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'>
  497       <parameter type-id='64698d33' name='target'/>
  498       <parameter type-id='ee1f298e' name='bits'/>
  499       <return type-id='ee1f298e'/>
  500     </function-decl>
  501     <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'>
  502       <parameter type-id='fe09dd29' name='target'/>
  503       <parameter type-id='eaa32e2f' name='exp'/>
  504       <parameter type-id='eaa32e2f' name='des'/>
  505       <return type-id='eaa32e2f'/>
  506     </function-decl>
  507     <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'>
  508       <parameter type-id='aa323ea4' name='target'/>
  509       <parameter type-id='b96825af' name='exp'/>
  510       <parameter type-id='b96825af' name='des'/>
  511       <return type-id='b96825af'/>
  512     </function-decl>
  513     <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'>
  514       <parameter type-id='93977ae7' name='target'/>
  515       <parameter type-id='149c6638' name='exp'/>
  516       <parameter type-id='149c6638' name='des'/>
  517       <return type-id='149c6638'/>
  518     </function-decl>
  519     <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'>
  520       <parameter type-id='3a147f31' name='target'/>
  521       <parameter type-id='8f92235e' name='exp'/>
  522       <parameter type-id='8f92235e' name='des'/>
  523       <return type-id='8f92235e'/>
  524     </function-decl>
  525     <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'>
  526       <parameter type-id='64698d33' name='target'/>
  527       <parameter type-id='ee1f298e' name='exp'/>
  528       <parameter type-id='ee1f298e' name='des'/>
  529       <return type-id='ee1f298e'/>
  530     </function-decl>
  531     <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'>
  532       <parameter type-id='aa323ea4' name='target'/>
  533       <parameter type-id='b96825af' name='bits'/>
  534       <return type-id='b96825af'/>
  535     </function-decl>
  536     <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'>
  537       <parameter type-id='93977ae7' name='target'/>
  538       <parameter type-id='149c6638' name='bits'/>
  539       <return type-id='149c6638'/>
  540     </function-decl>
  541     <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'>
  542       <parameter type-id='3a147f31' name='target'/>
  543       <parameter type-id='8f92235e' name='bits'/>
  544       <return type-id='8f92235e'/>
  545     </function-decl>
  546     <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'>
  547       <parameter type-id='64698d33' name='target'/>
  548       <parameter type-id='ee1f298e' name='bits'/>
  549       <return type-id='ee1f298e'/>
  550     </function-decl>
  551     <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'>
  552       <parameter type-id='fe09dd29' name='target'/>
  553       <parameter type-id='eaa32e2f' name='bits'/>
  554       <return type-id='eaa32e2f'/>
  555     </function-decl>
  556     <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'>
  557       <parameter type-id='64698d33' name='target'/>
  558       <parameter type-id='3502e3ff' name='value'/>
  559       <return type-id='95e97e5e'/>
  560     </function-decl>
  561     <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'>
  562       <parameter type-id='64698d33' name='target'/>
  563       <parameter type-id='3502e3ff' name='value'/>
  564       <return type-id='95e97e5e'/>
  565     </function-decl>
  566     <function-decl name='membar_enter' mangled-name='membar_enter' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_enter'>
  567       <return type-id='48b5725f'/>
  568     </function-decl>
  569     <function-decl name='membar_producer' mangled-name='membar_producer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_producer'>
  570       <return type-id='48b5725f'/>
  571     </function-decl>
  572     <function-decl name='membar_consumer' mangled-name='membar_consumer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_consumer'>
  573       <return type-id='48b5725f'/>
  574     </function-decl>
  575     <type-decl name='unsigned long int' size-in-bits='64' id='7359adad'/>
  576   </abi-instr>
  577   <abi-instr address-size='64' path='getexecname.c' language='LANG_C99'>
  578     <function-decl name='getexecname' mangled-name='getexecname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getexecname'>
  579       <return type-id='80f4b756'/>
  580     </function-decl>
  581   </abi-instr>
  582   <abi-instr address-size='64' path='list.c' language='LANG_C99'>
  583     <typedef-decl name='list_node_t' type-id='b0b5e45e' id='b21843b2'/>
  584     <typedef-decl name='list_t' type-id='e824dae9' id='0899125f'/>
  585     <class-decl name='list_node' size-in-bits='128' is-struct='yes' visibility='default' id='b0b5e45e'>
  586       <data-member access='public' layout-offset-in-bits='0'>
  587         <var-decl name='next' type-id='b03eadb4' visibility='default'/>
  588       </data-member>
  589       <data-member access='public' layout-offset-in-bits='64'>
  590         <var-decl name='prev' type-id='b03eadb4' visibility='default'/>
  591       </data-member>
  592     </class-decl>
  593     <class-decl name='list' size-in-bits='256' is-struct='yes' visibility='default' id='e824dae9'>
  594       <data-member access='public' layout-offset-in-bits='0'>
  595         <var-decl name='list_size' type-id='b59d7dce' visibility='default'/>
  596       </data-member>
  597       <data-member access='public' layout-offset-in-bits='64'>
  598         <var-decl name='list_offset' type-id='b59d7dce' visibility='default'/>
  599       </data-member>
  600       <data-member access='public' layout-offset-in-bits='128'>
  601         <var-decl name='list_head' type-id='b0b5e45e' visibility='default'/>
  602       </data-member>
  603     </class-decl>
  604     <typedef-decl name='size_t' type-id='7359adad' id='b59d7dce'/>
  605     <pointer-type-def type-id='b0b5e45e' size-in-bits='64' id='b03eadb4'/>
  606     <pointer-type-def type-id='b21843b2' size-in-bits='64' id='ccc38265'/>
  607     <pointer-type-def type-id='0899125f' size-in-bits='64' id='352ec160'/>
  608     <function-decl name='list_create' mangled-name='list_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_create'>
  609       <parameter type-id='352ec160' name='list'/>
  610       <parameter type-id='b59d7dce' name='size'/>
  611       <parameter type-id='b59d7dce' name='offset'/>
  612       <return type-id='48b5725f'/>
  613     </function-decl>
  614     <function-decl name='list_destroy' mangled-name='list_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_destroy'>
  615       <parameter type-id='352ec160' name='list'/>
  616       <return type-id='48b5725f'/>
  617     </function-decl>
  618     <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'>
  619       <parameter type-id='352ec160' name='list'/>
  620       <parameter type-id='eaa32e2f' name='object'/>
  621       <parameter type-id='eaa32e2f' name='nobject'/>
  622       <return type-id='48b5725f'/>
  623     </function-decl>
  624     <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'>
  625       <parameter type-id='352ec160' name='list'/>
  626       <parameter type-id='eaa32e2f' name='object'/>
  627       <parameter type-id='eaa32e2f' name='nobject'/>
  628       <return type-id='48b5725f'/>
  629     </function-decl>
  630     <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'>
  631       <parameter type-id='352ec160' name='list'/>
  632       <parameter type-id='eaa32e2f' name='object'/>
  633       <return type-id='48b5725f'/>
  634     </function-decl>
  635     <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'>
  636       <parameter type-id='352ec160' name='list'/>
  637       <parameter type-id='eaa32e2f' name='object'/>
  638       <return type-id='48b5725f'/>
  639     </function-decl>
  640     <function-decl name='list_remove' mangled-name='list_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_remove'>
  641       <parameter type-id='352ec160' name='list'/>
  642       <parameter type-id='eaa32e2f' name='object'/>
  643       <return type-id='48b5725f'/>
  644     </function-decl>
  645     <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'>
  646       <parameter type-id='352ec160' name='list'/>
  647       <return type-id='eaa32e2f'/>
  648     </function-decl>
  649     <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'>
  650       <parameter type-id='352ec160' name='list'/>
  651       <return type-id='eaa32e2f'/>
  652     </function-decl>
  653     <function-decl name='list_head' mangled-name='list_head' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_head'>
  654       <parameter type-id='352ec160' name='list'/>
  655       <return type-id='eaa32e2f'/>
  656     </function-decl>
  657     <function-decl name='list_tail' mangled-name='list_tail' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_tail'>
  658       <parameter type-id='352ec160' name='list'/>
  659       <return type-id='eaa32e2f'/>
  660     </function-decl>
  661     <function-decl name='list_next' mangled-name='list_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_next'>
  662       <parameter type-id='352ec160' name='list'/>
  663       <parameter type-id='eaa32e2f' name='object'/>
  664       <return type-id='eaa32e2f'/>
  665     </function-decl>
  666     <function-decl name='list_prev' mangled-name='list_prev' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_prev'>
  667       <parameter type-id='352ec160' name='list'/>
  668       <parameter type-id='eaa32e2f' name='object'/>
  669       <return type-id='eaa32e2f'/>
  670     </function-decl>
  671     <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'>
  672       <parameter type-id='352ec160' name='dst'/>
  673       <parameter type-id='352ec160' name='src'/>
  674       <return type-id='48b5725f'/>
  675     </function-decl>
  676     <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'>
  677       <parameter type-id='ccc38265' name='lold'/>
  678       <parameter type-id='ccc38265' name='lnew'/>
  679       <return type-id='48b5725f'/>
  680     </function-decl>
  681     <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'>
  682       <parameter type-id='ccc38265' name='ln'/>
  683       <return type-id='48b5725f'/>
  684     </function-decl>
  685     <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'>
  686       <parameter type-id='ccc38265' name='ln'/>
  687       <return type-id='95e97e5e'/>
  688     </function-decl>
  689     <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'>
  690       <parameter type-id='352ec160' name='list'/>
  691       <return type-id='95e97e5e'/>
  692     </function-decl>
  693   </abi-instr>
  694   <abi-instr address-size='64' path='mkdirp.c' language='LANG_C99'>
  695     <typedef-decl name='__mode_t' type-id='f0981eeb' id='e1c52942'/>
  696     <typedef-decl name='mode_t' type-id='e1c52942' id='d50d396c'/>
  697     <function-decl name='mkdirp' mangled-name='mkdirp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mkdirp'>
  698       <parameter type-id='80f4b756' name='d'/>
  699       <parameter type-id='d50d396c' name='mode'/>
  700       <return type-id='95e97e5e'/>
  701     </function-decl>
  702   </abi-instr>
  703   <abi-instr address-size='64' path='os/linux/gethostid.c' language='LANG_C99'>
  704     <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'>
  705       <return type-id='7359adad'/>
  706     </function-decl>
  707   </abi-instr>
  708   <abi-instr address-size='64' path='os/linux/getmntany.c' language='LANG_C99'>
  709     <array-type-def dimensions='1' type-id='03085adc' size-in-bits='192' id='083f8d58'>
  710       <subrange length='3' type-id='7359adad' id='56f209d2'/>
  711     </array-type-def>
  712     <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='8' id='89feb1ec'>
  713       <subrange length='1' type-id='7359adad' id='52f813b4'/>
  714     </array-type-def>
  715     <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='160' id='664ac0b7'>
  716       <subrange length='20' type-id='7359adad' id='fdca39cf'/>
  717     </array-type-def>
  718     <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='a4036571'/>
  719     <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='010ae0b9'/>
  720     <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='79bd3751'/>
  721     <class-decl name='mnttab' size-in-bits='256' is-struct='yes' visibility='default' id='1b055409'>
  722       <data-member access='public' layout-offset-in-bits='0'>
  723         <var-decl name='mnt_special' type-id='26a90f95' visibility='default'/>
  724       </data-member>
  725       <data-member access='public' layout-offset-in-bits='64'>
  726         <var-decl name='mnt_mountp' type-id='26a90f95' visibility='default'/>
  727       </data-member>
  728       <data-member access='public' layout-offset-in-bits='128'>
  729         <var-decl name='mnt_fstype' type-id='26a90f95' visibility='default'/>
  730       </data-member>
  731       <data-member access='public' layout-offset-in-bits='192'>
  732         <var-decl name='mnt_mntopts' type-id='26a90f95' visibility='default'/>
  733       </data-member>
  734     </class-decl>
  735     <class-decl name='extmnttab' size-in-bits='320' is-struct='yes' visibility='default' id='0c544dc0'>
  736       <data-member access='public' layout-offset-in-bits='0'>
  737         <var-decl name='mnt_special' type-id='26a90f95' visibility='default'/>
  738       </data-member>
  739       <data-member access='public' layout-offset-in-bits='64'>
  740         <var-decl name='mnt_mountp' type-id='26a90f95' visibility='default'/>
  741       </data-member>
  742       <data-member access='public' layout-offset-in-bits='128'>
  743         <var-decl name='mnt_fstype' type-id='26a90f95' visibility='default'/>
  744       </data-member>
  745       <data-member access='public' layout-offset-in-bits='192'>
  746         <var-decl name='mnt_mntopts' type-id='26a90f95' visibility='default'/>
  747       </data-member>
  748       <data-member access='public' layout-offset-in-bits='256'>
  749         <var-decl name='mnt_major' type-id='3502e3ff' visibility='default'/>
  750       </data-member>
  751       <data-member access='public' layout-offset-in-bits='288'>
  752         <var-decl name='mnt_minor' type-id='3502e3ff' visibility='default'/>
  753       </data-member>
  754     </class-decl>
  755     <class-decl name='stat64' size-in-bits='1152' is-struct='yes' visibility='default' id='0bbec9cd'>
  756       <data-member access='public' layout-offset-in-bits='0'>
  757         <var-decl name='st_dev' type-id='35ed8932' visibility='default'/>
  758       </data-member>
  759       <data-member access='public' layout-offset-in-bits='64'>
  760         <var-decl name='st_ino' type-id='71288a47' visibility='default'/>
  761       </data-member>
  762       <data-member access='public' layout-offset-in-bits='128'>
  763         <var-decl name='st_nlink' type-id='80f0b9df' visibility='default'/>
  764       </data-member>
  765       <data-member access='public' layout-offset-in-bits='192'>
  766         <var-decl name='st_mode' type-id='e1c52942' visibility='default'/>
  767       </data-member>
  768       <data-member access='public' layout-offset-in-bits='224'>
  769         <var-decl name='st_uid' type-id='cc5fcceb' visibility='default'/>
  770       </data-member>
  771       <data-member access='public' layout-offset-in-bits='256'>
  772         <var-decl name='st_gid' type-id='d94ec6d9' visibility='default'/>
  773       </data-member>
  774       <data-member access='public' layout-offset-in-bits='288'>
  775         <var-decl name='__pad0' type-id='95e97e5e' visibility='default'/>
  776       </data-member>
  777       <data-member access='public' layout-offset-in-bits='320'>
  778         <var-decl name='st_rdev' type-id='35ed8932' visibility='default'/>
  779       </data-member>
  780       <data-member access='public' layout-offset-in-bits='384'>
  781         <var-decl name='st_size' type-id='79989e9c' visibility='default'/>
  782       </data-member>
  783       <data-member access='public' layout-offset-in-bits='448'>
  784         <var-decl name='st_blksize' type-id='d3f10a7f' visibility='default'/>
  785       </data-member>
  786       <data-member access='public' layout-offset-in-bits='512'>
  787         <var-decl name='st_blocks' type-id='4e711bf1' visibility='default'/>
  788       </data-member>
  789       <data-member access='public' layout-offset-in-bits='576'>
  790         <var-decl name='st_atim' type-id='a9c79a1f' visibility='default'/>
  791       </data-member>
  792       <data-member access='public' layout-offset-in-bits='704'>
  793         <var-decl name='st_mtim' type-id='a9c79a1f' visibility='default'/>
  794       </data-member>
  795       <data-member access='public' layout-offset-in-bits='832'>
  796         <var-decl name='st_ctim' type-id='a9c79a1f' visibility='default'/>
  797       </data-member>
  798       <data-member access='public' layout-offset-in-bits='960'>
  799         <var-decl name='__glibc_reserved' type-id='083f8d58' visibility='default'/>
  800       </data-member>
  801     </class-decl>
  802     <typedef-decl name='__dev_t' type-id='7359adad' id='35ed8932'/>
  803     <typedef-decl name='__uid_t' type-id='f0981eeb' id='cc5fcceb'/>
  804     <typedef-decl name='__gid_t' type-id='f0981eeb' id='d94ec6d9'/>
  805     <typedef-decl name='__ino64_t' type-id='7359adad' id='71288a47'/>
  806     <typedef-decl name='__nlink_t' type-id='7359adad' id='80f0b9df'/>
  807     <typedef-decl name='__off_t' type-id='bd54fe1a' id='79989e9c'/>
  808     <typedef-decl name='__off64_t' type-id='bd54fe1a' id='724e4de6'/>
  809     <typedef-decl name='__time_t' type-id='bd54fe1a' id='65eda9c0'/>
  810     <typedef-decl name='__blksize_t' type-id='bd54fe1a' id='d3f10a7f'/>
  811     <typedef-decl name='__blkcnt64_t' type-id='bd54fe1a' id='4e711bf1'/>
  812     <typedef-decl name='__syscall_slong_t' type-id='bd54fe1a' id='03085adc'/>
  813     <typedef-decl name='FILE' type-id='ec1ed955' id='aa12d1ba'/>
  814     <typedef-decl name='_IO_lock_t' type-id='48b5725f' id='bb4788fa'/>
  815     <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' id='ec1ed955'>
  816       <data-member access='public' layout-offset-in-bits='0'>
  817         <var-decl name='_flags' type-id='95e97e5e' visibility='default'/>
  818       </data-member>
  819       <data-member access='public' layout-offset-in-bits='64'>
  820         <var-decl name='_IO_read_ptr' type-id='26a90f95' visibility='default'/>
  821       </data-member>
  822       <data-member access='public' layout-offset-in-bits='128'>
  823         <var-decl name='_IO_read_end' type-id='26a90f95' visibility='default'/>
  824       </data-member>
  825       <data-member access='public' layout-offset-in-bits='192'>
  826         <var-decl name='_IO_read_base' type-id='26a90f95' visibility='default'/>
  827       </data-member>
  828       <data-member access='public' layout-offset-in-bits='256'>
  829         <var-decl name='_IO_write_base' type-id='26a90f95' visibility='default'/>
  830       </data-member>
  831       <data-member access='public' layout-offset-in-bits='320'>
  832         <var-decl name='_IO_write_ptr' type-id='26a90f95' visibility='default'/>
  833       </data-member>
  834       <data-member access='public' layout-offset-in-bits='384'>
  835         <var-decl name='_IO_write_end' type-id='26a90f95' visibility='default'/>
  836       </data-member>
  837       <data-member access='public' layout-offset-in-bits='448'>
  838         <var-decl name='_IO_buf_base' type-id='26a90f95' visibility='default'/>
  839       </data-member>
  840       <data-member access='public' layout-offset-in-bits='512'>
  841         <var-decl name='_IO_buf_end' type-id='26a90f95' visibility='default'/>
  842       </data-member>
  843       <data-member access='public' layout-offset-in-bits='576'>
  844         <var-decl name='_IO_save_base' type-id='26a90f95' visibility='default'/>
  845       </data-member>
  846       <data-member access='public' layout-offset-in-bits='640'>
  847         <var-decl name='_IO_backup_base' type-id='26a90f95' visibility='default'/>
  848       </data-member>
  849       <data-member access='public' layout-offset-in-bits='704'>
  850         <var-decl name='_IO_save_end' type-id='26a90f95' visibility='default'/>
  851       </data-member>
  852       <data-member access='public' layout-offset-in-bits='768'>
  853         <var-decl name='_markers' type-id='e4c6fa61' visibility='default'/>
  854       </data-member>
  855       <data-member access='public' layout-offset-in-bits='832'>
  856         <var-decl name='_chain' type-id='dca988a5' visibility='default'/>
  857       </data-member>
  858       <data-member access='public' layout-offset-in-bits='896'>
  859         <var-decl name='_fileno' type-id='95e97e5e' visibility='default'/>
  860       </data-member>
  861       <data-member access='public' layout-offset-in-bits='928'>
  862         <var-decl name='_flags2' type-id='95e97e5e' visibility='default'/>
  863       </data-member>
  864       <data-member access='public' layout-offset-in-bits='960'>
  865         <var-decl name='_old_offset' type-id='79989e9c' visibility='default'/>
  866       </data-member>
  867       <data-member access='public' layout-offset-in-bits='1024'>
  868         <var-decl name='_cur_column' type-id='8efea9e5' visibility='default'/>
  869       </data-member>
  870       <data-member access='public' layout-offset-in-bits='1040'>
  871         <var-decl name='_vtable_offset' type-id='28577a57' visibility='default'/>
  872       </data-member>
  873       <data-member access='public' layout-offset-in-bits='1048'>
  874         <var-decl name='_shortbuf' type-id='89feb1ec' visibility='default'/>
  875       </data-member>
  876       <data-member access='public' layout-offset-in-bits='1088'>
  877         <var-decl name='_lock' type-id='cecf4ea7' visibility='default'/>
  878       </data-member>
  879       <data-member access='public' layout-offset-in-bits='1152'>
  880         <var-decl name='_offset' type-id='724e4de6' visibility='default'/>
  881       </data-member>
  882       <data-member access='public' layout-offset-in-bits='1216'>
  883         <var-decl name='_codecvt' type-id='570f8c59' visibility='default'/>
  884       </data-member>
  885       <data-member access='public' layout-offset-in-bits='1280'>
  886         <var-decl name='_wide_data' type-id='c65a1f29' visibility='default'/>
  887       </data-member>
  888       <data-member access='public' layout-offset-in-bits='1344'>
  889         <var-decl name='_freeres_list' type-id='dca988a5' visibility='default'/>
  890       </data-member>
  891       <data-member access='public' layout-offset-in-bits='1408'>
  892         <var-decl name='_freeres_buf' type-id='eaa32e2f' visibility='default'/>
  893       </data-member>
  894       <data-member access='public' layout-offset-in-bits='1472'>
  895         <var-decl name='__pad5' type-id='b59d7dce' visibility='default'/>
  896       </data-member>
  897       <data-member access='public' layout-offset-in-bits='1536'>
  898         <var-decl name='_mode' type-id='95e97e5e' visibility='default'/>
  899       </data-member>
  900       <data-member access='public' layout-offset-in-bits='1568'>
  901         <var-decl name='_unused2' type-id='664ac0b7' visibility='default'/>
  902       </data-member>
  903     </class-decl>
  904     <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' id='a9c79a1f'>
  905       <data-member access='public' layout-offset-in-bits='0'>
  906         <var-decl name='tv_sec' type-id='65eda9c0' visibility='default'/>
  907       </data-member>
  908       <data-member access='public' layout-offset-in-bits='64'>
  909         <var-decl name='tv_nsec' type-id='03085adc' visibility='default'/>
  910       </data-member>
  911     </class-decl>
  912     <pointer-type-def type-id='aa12d1ba' size-in-bits='64' id='822cd80b'/>
  913     <pointer-type-def type-id='ec1ed955' size-in-bits='64' id='dca988a5'/>
  914     <pointer-type-def type-id='a4036571' size-in-bits='64' id='570f8c59'/>
  915     <pointer-type-def type-id='bb4788fa' size-in-bits='64' id='cecf4ea7'/>
  916     <pointer-type-def type-id='010ae0b9' size-in-bits='64' id='e4c6fa61'/>
  917     <pointer-type-def type-id='79bd3751' size-in-bits='64' id='c65a1f29'/>
  918     <pointer-type-def type-id='0c544dc0' size-in-bits='64' id='394fc496'/>
  919     <pointer-type-def type-id='1b055409' size-in-bits='64' id='9d424d31'/>
  920     <pointer-type-def type-id='0bbec9cd' size-in-bits='64' id='62f7a03d'/>
  921     <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='a4036571'/>
  922     <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='010ae0b9'/>
  923     <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='79bd3751'/>
  924     <function-decl name='getmntany' mangled-name='getmntany' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getmntany'>
  925       <parameter type-id='822cd80b' name='fp'/>
  926       <parameter type-id='9d424d31' name='mgetp'/>
  927       <parameter type-id='9d424d31' name='mrefp'/>
  928       <return type-id='95e97e5e'/>
  929     </function-decl>
  930     <function-decl name='_sol_getmntent' mangled-name='_sol_getmntent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_sol_getmntent'>
  931       <parameter type-id='822cd80b' name='fp'/>
  932       <parameter type-id='9d424d31' name='mgetp'/>
  933       <return type-id='95e97e5e'/>
  934     </function-decl>
  935     <function-decl name='getextmntent' mangled-name='getextmntent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getextmntent'>
  936       <parameter type-id='80f4b756' name='path'/>
  937       <parameter type-id='394fc496' name='entry'/>
  938       <parameter type-id='62f7a03d' name='statbuf'/>
  939       <return type-id='95e97e5e'/>
  940     </function-decl>
  941   </abi-instr>
  942   <abi-instr address-size='64' path='os/linux/zone.c' language='LANG_C99'>
  943     <typedef-decl name='zoneid_t' type-id='3502e3ff' id='4da03624'/>
  944     <function-decl name='getzoneid' mangled-name='getzoneid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getzoneid'>
  945       <return type-id='4da03624'/>
  946     </function-decl>
  947   </abi-instr>
  948   <abi-instr address-size='64' path='page.c' language='LANG_C99'>
  949     <function-decl name='spl_pagesize' mangled-name='spl_pagesize' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spl_pagesize'>
  950       <return type-id='b59d7dce'/>
  951     </function-decl>
  952   </abi-instr>
  953   <abi-instr address-size='64' path='strlcat.c' language='LANG_C99'>
  954     <function-decl name='strlcat' mangled-name='strlcat' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlcat'>
  955       <parameter type-id='26a90f95' name='dst'/>
  956       <parameter type-id='80f4b756' name='src'/>
  957       <parameter type-id='b59d7dce' name='dstsize'/>
  958       <return type-id='b59d7dce'/>
  959     </function-decl>
  960   </abi-instr>
  961   <abi-instr address-size='64' path='strlcpy.c' language='LANG_C99'>
  962     <function-decl name='strlcpy' mangled-name='strlcpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlcpy'>
  963       <parameter type-id='26a90f95' name='dst'/>
  964       <parameter type-id='80f4b756' name='src'/>
  965       <parameter type-id='b59d7dce' name='len'/>
  966       <return type-id='b59d7dce'/>
  967     </function-decl>
  968   </abi-instr>
  969   <abi-instr address-size='64' path='timestamp.c' language='LANG_C99'>
  970     <function-decl name='print_timestamp' mangled-name='print_timestamp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='print_timestamp'>
  971       <parameter type-id='3502e3ff' name='timestamp_fmt'/>
  972       <return type-id='48b5725f'/>
  973     </function-decl>
  974   </abi-instr>
  975   <abi-instr address-size='64' path='libzfs_core.c' language='LANG_C99'>
  976     <type-decl name='char' size-in-bits='8' id='a84c031d'/>
  977     <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='2048' id='d1617432'>
  978       <subrange length='256' type-id='7359adad' id='36e5b9fa'/>
  979     </array-type-def>
  980     <type-decl name='int' size-in-bits='32' id='95e97e5e'/>
  981     <array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='2176' id='8c2bcad1'>
  982       <subrange length='34' type-id='7359adad' id='6a6a7e00'/>
  983     </array-type-def>
  984     <array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='256' id='85c64d26'>
  985       <subrange length='4' type-id='7359adad' id='16fe7105'/>
  986     </array-type-def>
  987     <array-type-def dimensions='1' type-id='b96825af' size-in-bits='96' id='fa8ef949'>
  988       <subrange length='12' type-id='7359adad' id='84827bdc'/>
  989     </array-type-def>
  990     <array-type-def dimensions='1' type-id='b96825af' size-in-bits='128' id='fa9986a5'>
  991       <subrange length='16' type-id='7359adad' id='848d0938'/>
  992     </array-type-def>
  993     <array-type-def dimensions='1' type-id='b96825af' size-in-bits='24' id='d3490169'>
  994       <subrange length='3' type-id='7359adad' id='56f209d2'/>
  995     </array-type-def>
  996     <array-type-def dimensions='1' type-id='b96825af' size-in-bits='40' id='0f4ddd0b'>
  997       <subrange length='5' type-id='7359adad' id='53010e10'/>
  998     </array-type-def>
  999     <array-type-def dimensions='1' type-id='b96825af' size-in-bits='48' id='0f562bd0'>
 1000       <subrange length='6' type-id='7359adad' id='52fa524b'/>
 1001     </array-type-def>
 1002     <array-type-def dimensions='1' type-id='b96825af' size-in-bits='64' id='13339fda'>
 1003       <subrange length='8' type-id='7359adad' id='56e0c0b1'/>
 1004     </array-type-def>
 1005     <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='9cac1fee'/>
 1006     <type-decl name='unsigned char' size-in-bits='8' id='002ac4a6'/>
 1007     <type-decl name='unsigned int' size-in-bits='32' id='f0981eeb'/>
 1008     <type-decl name='unsigned long int' size-in-bits='64' id='7359adad'/>
 1009     <type-decl name='void' id='48b5725f'/>
 1010     <enum-decl name='lzc_dataset_type' id='bc9887f1'>
 1011       <underlying-type type-id='9cac1fee'/>
 1012       <enumerator name='LZC_DATSET_TYPE_ZFS' value='2'/>
 1013       <enumerator name='LZC_DATSET_TYPE_ZVOL' value='3'/>
 1014     </enum-decl>
 1015     <enum-decl name='lzc_send_flags' id='bfbd3c8e'>
 1016       <underlying-type type-id='9cac1fee'/>
 1017       <enumerator name='LZC_SEND_FLAG_EMBED_DATA' value='1'/>
 1018       <enumerator name='LZC_SEND_FLAG_LARGE_BLOCK' value='2'/>
 1019       <enumerator name='LZC_SEND_FLAG_COMPRESS' value='4'/>
 1020       <enumerator name='LZC_SEND_FLAG_RAW' value='8'/>
 1021       <enumerator name='LZC_SEND_FLAG_SAVED' value='16'/>
 1022     </enum-decl>
 1023     <class-decl name='ddt_key' size-in-bits='320' is-struct='yes' visibility='default' id='e0a4a1cb'>
 1024       <data-member access='public' layout-offset-in-bits='0'>
 1025         <var-decl name='ddk_cksum' type-id='39730d0b' visibility='default'/>
 1026       </data-member>
 1027       <data-member access='public' layout-offset-in-bits='256'>
 1028         <var-decl name='ddk_prop' type-id='9c313c2d' visibility='default'/>
 1029       </data-member>
 1030     </class-decl>
 1031     <typedef-decl name='ddt_key_t' type-id='e0a4a1cb' id='67f6d2cf'/>
 1032     <enum-decl name='dmu_object_type' id='04b3b0b9'>
 1033       <underlying-type type-id='9cac1fee'/>
 1034       <enumerator name='DMU_OT_NONE' value='0'/>
 1035       <enumerator name='DMU_OT_OBJECT_DIRECTORY' value='1'/>
 1036       <enumerator name='DMU_OT_OBJECT_ARRAY' value='2'/>
 1037       <enumerator name='DMU_OT_PACKED_NVLIST' value='3'/>
 1038       <enumerator name='DMU_OT_PACKED_NVLIST_SIZE' value='4'/>
 1039       <enumerator name='DMU_OT_BPOBJ' value='5'/>
 1040       <enumerator name='DMU_OT_BPOBJ_HDR' value='6'/>
 1041       <enumerator name='DMU_OT_SPACE_MAP_HEADER' value='7'/>
 1042       <enumerator name='DMU_OT_SPACE_MAP' value='8'/>
 1043       <enumerator name='DMU_OT_INTENT_LOG' value='9'/>
 1044       <enumerator name='DMU_OT_DNODE' value='10'/>
 1045       <enumerator name='DMU_OT_OBJSET' value='11'/>
 1046       <enumerator name='DMU_OT_DSL_DIR' value='12'/>
 1047       <enumerator name='DMU_OT_DSL_DIR_CHILD_MAP' value='13'/>
 1048       <enumerator name='DMU_OT_DSL_DS_SNAP_MAP' value='14'/>
 1049       <enumerator name='DMU_OT_DSL_PROPS' value='15'/>
 1050       <enumerator name='DMU_OT_DSL_DATASET' value='16'/>
 1051       <enumerator name='DMU_OT_ZNODE' value='17'/>
 1052       <enumerator name='DMU_OT_OLDACL' value='18'/>
 1053       <enumerator name='DMU_OT_PLAIN_FILE_CONTENTS' value='19'/>
 1054       <enumerator name='DMU_OT_DIRECTORY_CONTENTS' value='20'/>
 1055       <enumerator name='DMU_OT_MASTER_NODE' value='21'/>
 1056       <enumerator name='DMU_OT_UNLINKED_SET' value='22'/>
 1057       <enumerator name='DMU_OT_ZVOL' value='23'/>
 1058       <enumerator name='DMU_OT_ZVOL_PROP' value='24'/>
 1059       <enumerator name='DMU_OT_PLAIN_OTHER' value='25'/>
 1060       <enumerator name='DMU_OT_UINT64_OTHER' value='26'/>
 1061       <enumerator name='DMU_OT_ZAP_OTHER' value='27'/>
 1062       <enumerator name='DMU_OT_ERROR_LOG' value='28'/>
 1063       <enumerator name='DMU_OT_SPA_HISTORY' value='29'/>
 1064       <enumerator name='DMU_OT_SPA_HISTORY_OFFSETS' value='30'/>
 1065       <enumerator name='DMU_OT_POOL_PROPS' value='31'/>
 1066       <enumerator name='DMU_OT_DSL_PERMS' value='32'/>
 1067       <enumerator name='DMU_OT_ACL' value='33'/>
 1068       <enumerator name='DMU_OT_SYSACL' value='34'/>
 1069       <enumerator name='DMU_OT_FUID' value='35'/>
 1070       <enumerator name='DMU_OT_FUID_SIZE' value='36'/>
 1071       <enumerator name='DMU_OT_NEXT_CLONES' value='37'/>
 1072       <enumerator name='DMU_OT_SCAN_QUEUE' value='38'/>
 1073       <enumerator name='DMU_OT_USERGROUP_USED' value='39'/>
 1074       <enumerator name='DMU_OT_USERGROUP_QUOTA' value='40'/>
 1075       <enumerator name='DMU_OT_USERREFS' value='41'/>
 1076       <enumerator name='DMU_OT_DDT_ZAP' value='42'/>
 1077       <enumerator name='DMU_OT_DDT_STATS' value='43'/>
 1078       <enumerator name='DMU_OT_SA' value='44'/>
 1079       <enumerator name='DMU_OT_SA_MASTER_NODE' value='45'/>
 1080       <enumerator name='DMU_OT_SA_ATTR_REGISTRATION' value='46'/>
 1081       <enumerator name='DMU_OT_SA_ATTR_LAYOUTS' value='47'/>
 1082       <enumerator name='DMU_OT_SCAN_XLATE' value='48'/>
 1083       <enumerator name='DMU_OT_DEDUP' value='49'/>
 1084       <enumerator name='DMU_OT_DEADLIST' value='50'/>
 1085       <enumerator name='DMU_OT_DEADLIST_HDR' value='51'/>
 1086       <enumerator name='DMU_OT_DSL_CLONES' value='52'/>
 1087       <enumerator name='DMU_OT_BPOBJ_SUBOBJ' value='53'/>
 1088       <enumerator name='DMU_OT_NUMTYPES' value='54'/>
 1089       <enumerator name='DMU_OTN_UINT8_DATA' value='128'/>
 1090       <enumerator name='DMU_OTN_UINT8_METADATA' value='192'/>
 1091       <enumerator name='DMU_OTN_UINT16_DATA' value='129'/>
 1092       <enumerator name='DMU_OTN_UINT16_METADATA' value='193'/>
 1093       <enumerator name='DMU_OTN_UINT32_DATA' value='130'/>
 1094       <enumerator name='DMU_OTN_UINT32_METADATA' value='194'/>
 1095       <enumerator name='DMU_OTN_UINT64_DATA' value='131'/>
 1096       <enumerator name='DMU_OTN_UINT64_METADATA' value='195'/>
 1097       <enumerator name='DMU_OTN_ZAP_DATA' value='132'/>
 1098       <enumerator name='DMU_OTN_ZAP_METADATA' value='196'/>
 1099       <enumerator name='DMU_OTN_UINT8_ENC_DATA' value='160'/>
 1100       <enumerator name='DMU_OTN_UINT8_ENC_METADATA' value='224'/>
 1101       <enumerator name='DMU_OTN_UINT16_ENC_DATA' value='161'/>
 1102       <enumerator name='DMU_OTN_UINT16_ENC_METADATA' value='225'/>
 1103       <enumerator name='DMU_OTN_UINT32_ENC_DATA' value='162'/>
 1104       <enumerator name='DMU_OTN_UINT32_ENC_METADATA' value='226'/>
 1105       <enumerator name='DMU_OTN_UINT64_ENC_DATA' value='163'/>
 1106       <enumerator name='DMU_OTN_UINT64_ENC_METADATA' value='227'/>
 1107       <enumerator name='DMU_OTN_ZAP_ENC_DATA' value='164'/>
 1108       <enumerator name='DMU_OTN_ZAP_ENC_METADATA' value='228'/>
 1109     </enum-decl>
 1110     <typedef-decl name='dmu_object_type_t' type-id='04b3b0b9' id='5c9d8906'/>
 1111     <enum-decl name='dmu_objset_type' id='6b1b19f9'>
 1112       <underlying-type type-id='9cac1fee'/>
 1113       <enumerator name='DMU_OST_NONE' value='0'/>
 1114       <enumerator name='DMU_OST_META' value='1'/>
 1115       <enumerator name='DMU_OST_ZFS' value='2'/>
 1116       <enumerator name='DMU_OST_ZVOL' value='3'/>
 1117       <enumerator name='DMU_OST_OTHER' value='4'/>
 1118       <enumerator name='DMU_OST_ANY' value='5'/>
 1119       <enumerator name='DMU_OST_NUMTYPES' value='6'/>
 1120     </enum-decl>
 1121     <typedef-decl name='dmu_objset_type_t' type-id='6b1b19f9' id='230f1e16'/>
 1122     <enum-decl name='pool_initialize_func' id='5c246ad4'>
 1123       <underlying-type type-id='9cac1fee'/>
 1124       <enumerator name='POOL_INITIALIZE_START' value='0'/>
 1125       <enumerator name='POOL_INITIALIZE_CANCEL' value='1'/>
 1126       <enumerator name='POOL_INITIALIZE_SUSPEND' value='2'/>
 1127       <enumerator name='POOL_INITIALIZE_FUNCS' value='3'/>
 1128     </enum-decl>
 1129     <typedef-decl name='pool_initialize_func_t' type-id='5c246ad4' id='7063e1ab'/>
 1130     <enum-decl name='pool_trim_func' id='54ed608a'>
 1131       <underlying-type type-id='9cac1fee'/>
 1132       <enumerator name='POOL_TRIM_START' value='0'/>
 1133       <enumerator name='POOL_TRIM_CANCEL' value='1'/>
 1134       <enumerator name='POOL_TRIM_SUSPEND' value='2'/>
 1135       <enumerator name='POOL_TRIM_FUNCS' value='3'/>
 1136     </enum-decl>
 1137     <typedef-decl name='pool_trim_func_t' type-id='54ed608a' id='b1146b8d'/>
 1138     <enum-decl name='zpool_wait_activity_t' naming-typedef-id='73446457' id='849338e3'>
 1139       <underlying-type type-id='9cac1fee'/>
 1140       <enumerator name='ZPOOL_WAIT_CKPT_DISCARD' value='0'/>
 1141       <enumerator name='ZPOOL_WAIT_FREE' value='1'/>
 1142       <enumerator name='ZPOOL_WAIT_INITIALIZE' value='2'/>
 1143       <enumerator name='ZPOOL_WAIT_REPLACE' value='3'/>
 1144       <enumerator name='ZPOOL_WAIT_REMOVE' value='4'/>
 1145       <enumerator name='ZPOOL_WAIT_RESILVER' value='5'/>
 1146       <enumerator name='ZPOOL_WAIT_SCRUB' value='6'/>
 1147       <enumerator name='ZPOOL_WAIT_TRIM' value='7'/>
 1148       <enumerator name='ZPOOL_WAIT_NUM_ACTIVITIES' value='8'/>
 1149     </enum-decl>
 1150     <typedef-decl name='zpool_wait_activity_t' type-id='849338e3' id='73446457'/>
 1151     <enum-decl name='zfs_wait_activity_t' naming-typedef-id='3024501a' id='527d5dc6'>
 1152       <underlying-type type-id='9cac1fee'/>
 1153       <enumerator name='ZFS_WAIT_DELETEQ' value='0'/>
 1154       <enumerator name='ZFS_WAIT_NUM_ACTIVITIES' value='1'/>
 1155     </enum-decl>
 1156     <typedef-decl name='zfs_wait_activity_t' type-id='527d5dc6' id='3024501a'/>
 1157     <class-decl name='nvlist' size-in-bits='192' is-struct='yes' visibility='default' id='ac266fd9'>
 1158       <data-member access='public' layout-offset-in-bits='0'>
 1159         <var-decl name='nvl_version' type-id='3ff5601b' visibility='default'/>
 1160       </data-member>
 1161       <data-member access='public' layout-offset-in-bits='32'>
 1162         <var-decl name='nvl_nvflag' type-id='8f92235e' visibility='default'/>
 1163       </data-member>
 1164       <data-member access='public' layout-offset-in-bits='64'>
 1165         <var-decl name='nvl_priv' type-id='9c313c2d' visibility='default'/>
 1166       </data-member>
 1167       <data-member access='public' layout-offset-in-bits='128'>
 1168         <var-decl name='nvl_flag' type-id='8f92235e' visibility='default'/>
 1169       </data-member>
 1170       <data-member access='public' layout-offset-in-bits='160'>
 1171         <var-decl name='nvl_pad' type-id='3ff5601b' visibility='default'/>
 1172       </data-member>
 1173     </class-decl>
 1174     <typedef-decl name='nvlist_t' type-id='ac266fd9' id='8e8d4be3'/>
 1175     <class-decl name='zio_cksum' size-in-bits='256' is-struct='yes' visibility='default' id='1d53e28b'>
 1176       <data-member access='public' layout-offset-in-bits='0'>
 1177         <var-decl name='zc_word' type-id='85c64d26' visibility='default'/>
 1178       </data-member>
 1179     </class-decl>
 1180     <typedef-decl name='zio_cksum_t' type-id='1d53e28b' id='39730d0b'/>
 1181     <class-decl name='drr_begin' size-in-bits='2432' is-struct='yes' visibility='default' id='09fcdc01'>
 1182       <data-member access='public' layout-offset-in-bits='0'>
 1183         <var-decl name='drr_magic' type-id='9c313c2d' visibility='default'/>
 1184       </data-member>
 1185       <data-member access='public' layout-offset-in-bits='64'>
 1186         <var-decl name='drr_versioninfo' type-id='9c313c2d' visibility='default'/>
 1187       </data-member>
 1188       <data-member access='public' layout-offset-in-bits='128'>
 1189         <var-decl name='drr_creation_time' type-id='9c313c2d' visibility='default'/>
 1190       </data-member>
 1191       <data-member access='public' layout-offset-in-bits='192'>
 1192         <var-decl name='drr_type' type-id='230f1e16' visibility='default'/>
 1193       </data-member>
 1194       <data-member access='public' layout-offset-in-bits='224'>
 1195         <var-decl name='drr_flags' type-id='8f92235e' visibility='default'/>
 1196       </data-member>
 1197       <data-member access='public' layout-offset-in-bits='256'>
 1198         <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
 1199       </data-member>
 1200       <data-member access='public' layout-offset-in-bits='320'>
 1201         <var-decl name='drr_fromguid' type-id='9c313c2d' visibility='default'/>
 1202       </data-member>
 1203       <data-member access='public' layout-offset-in-bits='384'>
 1204         <var-decl name='drr_toname' type-id='d1617432' visibility='default'/>
 1205       </data-member>
 1206     </class-decl>
 1207     <class-decl name='dmu_replay_record' size-in-bits='2496' is-struct='yes' visibility='default' id='781a52d7'>
 1208       <data-member access='public' layout-offset-in-bits='0'>
 1209         <var-decl name='drr_type' type-id='08f5ca17' visibility='default'/>
 1210       </data-member>
 1211       <data-member access='public' layout-offset-in-bits='32'>
 1212         <var-decl name='drr_payloadlen' type-id='8f92235e' visibility='default'/>
 1213       </data-member>
 1214       <data-member access='public' layout-offset-in-bits='64'>
 1215         <var-decl name='drr_u' type-id='ac5ab595' visibility='default'/>
 1216       </data-member>
 1217     </class-decl>
 1218     <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='08f5ca17'>
 1219       <underlying-type type-id='9cac1fee'/>
 1220       <enumerator name='DRR_BEGIN' value='0'/>
 1221       <enumerator name='DRR_OBJECT' value='1'/>
 1222       <enumerator name='DRR_FREEOBJECTS' value='2'/>
 1223       <enumerator name='DRR_WRITE' value='3'/>
 1224       <enumerator name='DRR_FREE' value='4'/>
 1225       <enumerator name='DRR_END' value='5'/>
 1226       <enumerator name='DRR_WRITE_BYREF' value='6'/>
 1227       <enumerator name='DRR_SPILL' value='7'/>
 1228       <enumerator name='DRR_WRITE_EMBEDDED' value='8'/>
 1229       <enumerator name='DRR_OBJECT_RANGE' value='9'/>
 1230       <enumerator name='DRR_REDACT' value='10'/>
 1231       <enumerator name='DRR_NUMTYPES' value='11'/>
 1232     </enum-decl>
 1233     <union-decl name='__anonymous_union__' size-in-bits='2432' is-anonymous='yes' visibility='default' id='ac5ab595'>
 1234       <data-member access='public'>
 1235         <var-decl name='drr_begin' type-id='09fcdc01' visibility='default'/>
 1236       </data-member>
 1237       <data-member access='public'>
 1238         <var-decl name='drr_end' type-id='6ee25631' visibility='default'/>
 1239       </data-member>
 1240       <data-member access='public'>
 1241         <var-decl name='drr_object' type-id='f9ad530b' visibility='default'/>
 1242       </data-member>
 1243       <data-member access='public'>
 1244         <var-decl name='drr_freeobjects' type-id='a27d958e' visibility='default'/>
 1245       </data-member>
 1246       <data-member access='public'>
 1247         <var-decl name='drr_write' type-id='4cc69e4b' visibility='default'/>
 1248       </data-member>
 1249       <data-member access='public'>
 1250         <var-decl name='drr_free' type-id='c836cfd2' visibility='default'/>
 1251       </data-member>
 1252       <data-member access='public'>
 1253         <var-decl name='drr_write_byref' type-id='e511cdce' visibility='default'/>
 1254       </data-member>
 1255       <data-member access='public'>
 1256         <var-decl name='drr_spill' type-id='1e69a80a' visibility='default'/>
 1257       </data-member>
 1258       <data-member access='public'>
 1259         <var-decl name='drr_write_embedded' type-id='98b1345e' visibility='default'/>
 1260       </data-member>
 1261       <data-member access='public'>
 1262         <var-decl name='drr_object_range' type-id='aba1f9e1' visibility='default'/>
 1263       </data-member>
 1264       <data-member access='public'>
 1265         <var-decl name='drr_redact' type-id='50389039' visibility='default'/>
 1266       </data-member>
 1267       <data-member access='public'>
 1268         <var-decl name='drr_checksum' type-id='a5fe3647' visibility='default'/>
 1269       </data-member>
 1270     </union-decl>
 1271     <class-decl name='drr_end' size-in-bits='320' is-struct='yes' visibility='default' id='6ee25631'>
 1272       <data-member access='public' layout-offset-in-bits='0'>
 1273         <var-decl name='drr_checksum' type-id='39730d0b' visibility='default'/>
 1274       </data-member>
 1275       <data-member access='public' layout-offset-in-bits='256'>
 1276         <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
 1277       </data-member>
 1278     </class-decl>
 1279     <class-decl name='drr_object' size-in-bits='448' is-struct='yes' visibility='default' id='f9ad530b'>
 1280       <data-member access='public' layout-offset-in-bits='0'>
 1281         <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
 1282       </data-member>
 1283       <data-member access='public' layout-offset-in-bits='64'>
 1284         <var-decl name='drr_type' type-id='5c9d8906' visibility='default'/>
 1285       </data-member>
 1286       <data-member access='public' layout-offset-in-bits='96'>
 1287         <var-decl name='drr_bonustype' type-id='5c9d8906' visibility='default'/>
 1288       </data-member>
 1289       <data-member access='public' layout-offset-in-bits='128'>
 1290         <var-decl name='drr_blksz' type-id='8f92235e' visibility='default'/>
 1291       </data-member>
 1292       <data-member access='public' layout-offset-in-bits='160'>
 1293         <var-decl name='drr_bonuslen' type-id='8f92235e' visibility='default'/>
 1294       </data-member>
 1295       <data-member access='public' layout-offset-in-bits='192'>
 1296         <var-decl name='drr_checksumtype' type-id='b96825af' visibility='default'/>
 1297       </data-member>
 1298       <data-member access='public' layout-offset-in-bits='200'>
 1299         <var-decl name='drr_compress' type-id='b96825af' visibility='default'/>
 1300       </data-member>
 1301       <data-member access='public' layout-offset-in-bits='208'>
 1302         <var-decl name='drr_dn_slots' type-id='b96825af' visibility='default'/>
 1303       </data-member>
 1304       <data-member access='public' layout-offset-in-bits='216'>
 1305         <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
 1306       </data-member>
 1307       <data-member access='public' layout-offset-in-bits='224'>
 1308         <var-decl name='drr_raw_bonuslen' type-id='8f92235e' visibility='default'/>
 1309       </data-member>
 1310       <data-member access='public' layout-offset-in-bits='256'>
 1311         <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
 1312       </data-member>
 1313       <data-member access='public' layout-offset-in-bits='320'>
 1314         <var-decl name='drr_indblkshift' type-id='b96825af' visibility='default'/>
 1315       </data-member>
 1316       <data-member access='public' layout-offset-in-bits='328'>
 1317         <var-decl name='drr_nlevels' type-id='b96825af' visibility='default'/>
 1318       </data-member>
 1319       <data-member access='public' layout-offset-in-bits='336'>
 1320         <var-decl name='drr_nblkptr' type-id='b96825af' visibility='default'/>
 1321       </data-member>
 1322       <data-member access='public' layout-offset-in-bits='344'>
 1323         <var-decl name='drr_pad' type-id='0f4ddd0b' visibility='default'/>
 1324       </data-member>
 1325       <data-member access='public' layout-offset-in-bits='384'>
 1326         <var-decl name='drr_maxblkid' type-id='9c313c2d' visibility='default'/>
 1327       </data-member>
 1328     </class-decl>
 1329     <class-decl name='drr_freeobjects' size-in-bits='192' is-struct='yes' visibility='default' id='a27d958e'>
 1330       <data-member access='public' layout-offset-in-bits='0'>
 1331         <var-decl name='drr_firstobj' type-id='9c313c2d' visibility='default'/>
 1332       </data-member>
 1333       <data-member access='public' layout-offset-in-bits='64'>
 1334         <var-decl name='drr_numobjs' type-id='9c313c2d' visibility='default'/>
 1335       </data-member>
 1336       <data-member access='public' layout-offset-in-bits='128'>
 1337         <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
 1338       </data-member>
 1339     </class-decl>
 1340     <class-decl name='drr_write' size-in-bits='1088' is-struct='yes' visibility='default' id='4cc69e4b'>
 1341       <data-member access='public' layout-offset-in-bits='0'>
 1342         <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
 1343       </data-member>
 1344       <data-member access='public' layout-offset-in-bits='64'>
 1345         <var-decl name='drr_type' type-id='5c9d8906' visibility='default'/>
 1346       </data-member>
 1347       <data-member access='public' layout-offset-in-bits='96'>
 1348         <var-decl name='drr_pad' type-id='8f92235e' visibility='default'/>
 1349       </data-member>
 1350       <data-member access='public' layout-offset-in-bits='128'>
 1351         <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
 1352       </data-member>
 1353       <data-member access='public' layout-offset-in-bits='192'>
 1354         <var-decl name='drr_logical_size' type-id='9c313c2d' visibility='default'/>
 1355       </data-member>
 1356       <data-member access='public' layout-offset-in-bits='256'>
 1357         <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
 1358       </data-member>
 1359       <data-member access='public' layout-offset-in-bits='320'>
 1360         <var-decl name='drr_checksumtype' type-id='b96825af' visibility='default'/>
 1361       </data-member>
 1362       <data-member access='public' layout-offset-in-bits='328'>
 1363         <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
 1364       </data-member>
 1365       <data-member access='public' layout-offset-in-bits='336'>
 1366         <var-decl name='drr_compressiontype' type-id='b96825af' visibility='default'/>
 1367       </data-member>
 1368       <data-member access='public' layout-offset-in-bits='344'>
 1369         <var-decl name='drr_pad2' type-id='0f4ddd0b' visibility='default'/>
 1370       </data-member>
 1371       <data-member access='public' layout-offset-in-bits='384'>
 1372         <var-decl name='drr_key' type-id='67f6d2cf' visibility='default'/>
 1373       </data-member>
 1374       <data-member access='public' layout-offset-in-bits='704'>
 1375         <var-decl name='drr_compressed_size' type-id='9c313c2d' visibility='default'/>
 1376       </data-member>
 1377       <data-member access='public' layout-offset-in-bits='768'>
 1378         <var-decl name='drr_salt' type-id='13339fda' visibility='default'/>
 1379       </data-member>
 1380       <data-member access='public' layout-offset-in-bits='832'>
 1381         <var-decl name='drr_iv' type-id='fa8ef949' visibility='default'/>
 1382       </data-member>
 1383       <data-member access='public' layout-offset-in-bits='928'>
 1384         <var-decl name='drr_mac' type-id='fa9986a5' visibility='default'/>
 1385       </data-member>
 1386     </class-decl>
 1387     <class-decl name='drr_free' size-in-bits='256' is-struct='yes' visibility='default' id='c836cfd2'>
 1388       <data-member access='public' layout-offset-in-bits='0'>
 1389         <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
 1390       </data-member>
 1391       <data-member access='public' layout-offset-in-bits='64'>
 1392         <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
 1393       </data-member>
 1394       <data-member access='public' layout-offset-in-bits='128'>
 1395         <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
 1396       </data-member>
 1397       <data-member access='public' layout-offset-in-bits='192'>
 1398         <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
 1399       </data-member>
 1400     </class-decl>
 1401     <class-decl name='drr_write_byref' size-in-bits='832' is-struct='yes' visibility='default' id='e511cdce'>
 1402       <data-member access='public' layout-offset-in-bits='0'>
 1403         <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
 1404       </data-member>
 1405       <data-member access='public' layout-offset-in-bits='64'>
 1406         <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
 1407       </data-member>
 1408       <data-member access='public' layout-offset-in-bits='128'>
 1409         <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
 1410       </data-member>
 1411       <data-member access='public' layout-offset-in-bits='192'>
 1412         <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
 1413       </data-member>
 1414       <data-member access='public' layout-offset-in-bits='256'>
 1415         <var-decl name='drr_refguid' type-id='9c313c2d' visibility='default'/>
 1416       </data-member>
 1417       <data-member access='public' layout-offset-in-bits='320'>
 1418         <var-decl name='drr_refobject' type-id='9c313c2d' visibility='default'/>
 1419       </data-member>
 1420       <data-member access='public' layout-offset-in-bits='384'>
 1421         <var-decl name='drr_refoffset' type-id='9c313c2d' visibility='default'/>
 1422       </data-member>
 1423       <data-member access='public' layout-offset-in-bits='448'>
 1424         <var-decl name='drr_checksumtype' type-id='b96825af' visibility='default'/>
 1425       </data-member>
 1426       <data-member access='public' layout-offset-in-bits='456'>
 1427         <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
 1428       </data-member>
 1429       <data-member access='public' layout-offset-in-bits='464'>
 1430         <var-decl name='drr_pad2' type-id='0f562bd0' visibility='default'/>
 1431       </data-member>
 1432       <data-member access='public' layout-offset-in-bits='512'>
 1433         <var-decl name='drr_key' type-id='67f6d2cf' visibility='default'/>
 1434       </data-member>
 1435     </class-decl>
 1436     <class-decl name='drr_spill' size-in-bits='640' is-struct='yes' visibility='default' id='1e69a80a'>
 1437       <data-member access='public' layout-offset-in-bits='0'>
 1438         <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
 1439       </data-member>
 1440       <data-member access='public' layout-offset-in-bits='64'>
 1441         <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
 1442       </data-member>
 1443       <data-member access='public' layout-offset-in-bits='128'>
 1444         <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
 1445       </data-member>
 1446       <data-member access='public' layout-offset-in-bits='192'>
 1447         <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
 1448       </data-member>
 1449       <data-member access='public' layout-offset-in-bits='200'>
 1450         <var-decl name='drr_compressiontype' type-id='b96825af' visibility='default'/>
 1451       </data-member>
 1452       <data-member access='public' layout-offset-in-bits='208'>
 1453         <var-decl name='drr_pad' type-id='0f562bd0' visibility='default'/>
 1454       </data-member>
 1455       <data-member access='public' layout-offset-in-bits='256'>
 1456         <var-decl name='drr_compressed_size' type-id='9c313c2d' visibility='default'/>
 1457       </data-member>
 1458       <data-member access='public' layout-offset-in-bits='320'>
 1459         <var-decl name='drr_salt' type-id='13339fda' visibility='default'/>
 1460       </data-member>
 1461       <data-member access='public' layout-offset-in-bits='384'>
 1462         <var-decl name='drr_iv' type-id='fa8ef949' visibility='default'/>
 1463       </data-member>
 1464       <data-member access='public' layout-offset-in-bits='480'>
 1465         <var-decl name='drr_mac' type-id='fa9986a5' visibility='default'/>
 1466       </data-member>
 1467       <data-member access='public' layout-offset-in-bits='608'>
 1468         <var-decl name='drr_type' type-id='5c9d8906' visibility='default'/>
 1469       </data-member>
 1470     </class-decl>
 1471     <class-decl name='drr_write_embedded' size-in-bits='384' is-struct='yes' visibility='default' id='98b1345e'>
 1472       <data-member access='public' layout-offset-in-bits='0'>
 1473         <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
 1474       </data-member>
 1475       <data-member access='public' layout-offset-in-bits='64'>
 1476         <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
 1477       </data-member>
 1478       <data-member access='public' layout-offset-in-bits='128'>
 1479         <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
 1480       </data-member>
 1481       <data-member access='public' layout-offset-in-bits='192'>
 1482         <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
 1483       </data-member>
 1484       <data-member access='public' layout-offset-in-bits='256'>
 1485         <var-decl name='drr_compression' type-id='b96825af' visibility='default'/>
 1486       </data-member>
 1487       <data-member access='public' layout-offset-in-bits='264'>
 1488         <var-decl name='drr_etype' type-id='b96825af' visibility='default'/>
 1489       </data-member>
 1490       <data-member access='public' layout-offset-in-bits='272'>
 1491         <var-decl name='drr_pad' type-id='0f562bd0' visibility='default'/>
 1492       </data-member>
 1493       <data-member access='public' layout-offset-in-bits='320'>
 1494         <var-decl name='drr_lsize' type-id='8f92235e' visibility='default'/>
 1495       </data-member>
 1496       <data-member access='public' layout-offset-in-bits='352'>
 1497         <var-decl name='drr_psize' type-id='8f92235e' visibility='default'/>
 1498       </data-member>
 1499     </class-decl>
 1500     <class-decl name='drr_object_range' size-in-bits='512' is-struct='yes' visibility='default' id='aba1f9e1'>
 1501       <data-member access='public' layout-offset-in-bits='0'>
 1502         <var-decl name='drr_firstobj' type-id='9c313c2d' visibility='default'/>
 1503       </data-member>
 1504       <data-member access='public' layout-offset-in-bits='64'>
 1505         <var-decl name='drr_numslots' type-id='9c313c2d' visibility='default'/>
 1506       </data-member>
 1507       <data-member access='public' layout-offset-in-bits='128'>
 1508         <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
 1509       </data-member>
 1510       <data-member access='public' layout-offset-in-bits='192'>
 1511         <var-decl name='drr_salt' type-id='13339fda' visibility='default'/>
 1512       </data-member>
 1513       <data-member access='public' layout-offset-in-bits='256'>
 1514         <var-decl name='drr_iv' type-id='fa8ef949' visibility='default'/>
 1515       </data-member>
 1516       <data-member access='public' layout-offset-in-bits='352'>
 1517         <var-decl name='drr_mac' type-id='fa9986a5' visibility='default'/>
 1518       </data-member>
 1519       <data-member access='public' layout-offset-in-bits='480'>
 1520         <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
 1521       </data-member>
 1522       <data-member access='public' layout-offset-in-bits='488'>
 1523         <var-decl name='drr_pad' type-id='d3490169' visibility='default'/>
 1524       </data-member>
 1525     </class-decl>
 1526     <class-decl name='drr_redact' size-in-bits='256' is-struct='yes' visibility='default' id='50389039'>
 1527       <data-member access='public' layout-offset-in-bits='0'>
 1528         <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
 1529       </data-member>
 1530       <data-member access='public' layout-offset-in-bits='64'>
 1531         <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
 1532       </data-member>
 1533       <data-member access='public' layout-offset-in-bits='128'>
 1534         <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
 1535       </data-member>
 1536       <data-member access='public' layout-offset-in-bits='192'>
 1537         <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
 1538       </data-member>
 1539     </class-decl>
 1540     <class-decl name='drr_checksum' size-in-bits='2432' is-struct='yes' visibility='default' id='a5fe3647'>
 1541       <data-member access='public' layout-offset-in-bits='0'>
 1542         <var-decl name='drr_pad' type-id='8c2bcad1' visibility='default'/>
 1543       </data-member>
 1544       <data-member access='public' layout-offset-in-bits='2176'>
 1545         <var-decl name='drr_checksum' type-id='39730d0b' visibility='default'/>
 1546       </data-member>
 1547     </class-decl>
 1548     <typedef-decl name='dmu_replay_record_t' type-id='781a52d7' id='8b8fc893'/>
 1549     <enum-decl name='boolean_t' naming-typedef-id='c19b74c3' id='f58c8277'>
 1550       <underlying-type type-id='9cac1fee'/>
 1551       <enumerator name='B_FALSE' value='0'/>
 1552       <enumerator name='B_TRUE' value='1'/>
 1553     </enum-decl>
 1554     <typedef-decl name='boolean_t' type-id='f58c8277' id='c19b74c3'/>
 1555     <typedef-decl name='uint_t' type-id='f0981eeb' id='3502e3ff'/>
 1556     <typedef-decl name='int32_t' type-id='33f57a65' id='3ff5601b'/>
 1557     <typedef-decl name='uint8_t' type-id='c51d6389' id='b96825af'/>
 1558     <typedef-decl name='uint32_t' type-id='62f1140c' id='8f92235e'/>
 1559     <typedef-decl name='uint64_t' type-id='8910171f' id='9c313c2d'/>
 1560     <typedef-decl name='__uint8_t' type-id='002ac4a6' id='c51d6389'/>
 1561     <typedef-decl name='__int32_t' type-id='95e97e5e' id='33f57a65'/>
 1562     <typedef-decl name='__uint32_t' type-id='f0981eeb' id='62f1140c'/>
 1563     <typedef-decl name='__uint64_t' type-id='7359adad' id='8910171f'/>
 1564     <pointer-type-def type-id='c19b74c3' size-in-bits='64' id='37e3bd22'/>
 1565     <pointer-type-def type-id='a84c031d' size-in-bits='64' id='26a90f95'/>
 1566     <qualified-type-def type-id='a84c031d' const='yes' id='9b45d938'/>
 1567     <pointer-type-def type-id='9b45d938' size-in-bits='64' id='80f4b756'/>
 1568     <qualified-type-def type-id='8b8fc893' const='yes' id='9623bc03'/>
 1569     <pointer-type-def type-id='9623bc03' size-in-bits='64' id='8341348b'/>
 1570     <qualified-type-def type-id='8e8d4be3' const='yes' id='693c3853'/>
 1571     <pointer-type-def type-id='693c3853' size-in-bits='64' id='22cce67b'/>
 1572     <pointer-type-def type-id='c70fa2e8' size-in-bits='64' id='2e711a2a'/>
 1573     <pointer-type-def type-id='8e8d4be3' size-in-bits='64' id='5ce45b60'/>
 1574     <pointer-type-def type-id='5ce45b60' size-in-bits='64' id='857bb57e'/>
 1575     <pointer-type-def type-id='9c313c2d' size-in-bits='64' id='5d6479ae'/>
 1576     <pointer-type-def type-id='b96825af' size-in-bits='64' id='ae3e8ca6'/>
 1577     <pointer-type-def type-id='48b5725f' size-in-bits='64' id='eaa32e2f'/>
 1578     <function-decl name='libzfs_core_init' mangled-name='libzfs_core_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libzfs_core_init'>
 1579       <return type-id='95e97e5e'/>
 1580     </function-decl>
 1581     <function-decl name='libzfs_core_fini' mangled-name='libzfs_core_fini' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libzfs_core_fini'>
 1582       <return type-id='48b5725f'/>
 1583     </function-decl>
 1584     <function-decl name='lzc_create' mangled-name='lzc_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_create'>
 1585       <parameter type-id='80f4b756' name='fsname'/>
 1586       <parameter type-id='bc9887f1' name='type'/>
 1587       <parameter type-id='5ce45b60' name='props'/>
 1588       <parameter type-id='ae3e8ca6' name='wkeydata'/>
 1589       <parameter type-id='3502e3ff' name='wkeylen'/>
 1590       <return type-id='95e97e5e'/>
 1591     </function-decl>
 1592     <function-decl name='lzc_clone' mangled-name='lzc_clone' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_clone'>
 1593       <parameter type-id='80f4b756' name='fsname'/>
 1594       <parameter type-id='80f4b756' name='origin'/>
 1595       <parameter type-id='5ce45b60' name='props'/>
 1596       <return type-id='95e97e5e'/>
 1597     </function-decl>
 1598     <function-decl name='lzc_promote' mangled-name='lzc_promote' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_promote'>
 1599       <parameter type-id='80f4b756' name='fsname'/>
 1600       <parameter type-id='26a90f95' name='snapnamebuf'/>
 1601       <parameter type-id='95e97e5e' name='snapnamelen'/>
 1602       <return type-id='95e97e5e'/>
 1603     </function-decl>
 1604     <function-decl name='lzc_rename' mangled-name='lzc_rename' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rename'>
 1605       <parameter type-id='80f4b756' name='source'/>
 1606       <parameter type-id='80f4b756' name='target'/>
 1607       <return type-id='95e97e5e'/>
 1608     </function-decl>
 1609     <function-decl name='lzc_destroy' mangled-name='lzc_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy'>
 1610       <parameter type-id='80f4b756' name='fsname'/>
 1611       <return type-id='95e97e5e'/>
 1612     </function-decl>
 1613     <function-decl name='lzc_snapshot' mangled-name='lzc_snapshot' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_snapshot'>
 1614       <parameter type-id='5ce45b60' name='snaps'/>
 1615       <parameter type-id='5ce45b60' name='props'/>
 1616       <parameter type-id='857bb57e' name='errlist'/>
 1617       <return type-id='95e97e5e'/>
 1618     </function-decl>
 1619     <function-decl name='lzc_destroy_snaps' mangled-name='lzc_destroy_snaps' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy_snaps'>
 1620       <parameter type-id='5ce45b60' name='snaps'/>
 1621       <parameter type-id='c19b74c3' name='defer'/>
 1622       <parameter type-id='857bb57e' name='errlist'/>
 1623       <return type-id='95e97e5e'/>
 1624     </function-decl>
 1625     <function-decl name='lzc_snaprange_space' mangled-name='lzc_snaprange_space' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_snaprange_space'>
 1626       <parameter type-id='80f4b756' name='firstsnap'/>
 1627       <parameter type-id='80f4b756' name='lastsnap'/>
 1628       <parameter type-id='5d6479ae' name='usedp'/>
 1629       <return type-id='95e97e5e'/>
 1630     </function-decl>
 1631     <function-decl name='lzc_exists' mangled-name='lzc_exists' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_exists'>
 1632       <parameter type-id='80f4b756' name='dataset'/>
 1633       <return type-id='c19b74c3'/>
 1634     </function-decl>
 1635     <function-decl name='lzc_sync' mangled-name='lzc_sync' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_sync'>
 1636       <parameter type-id='80f4b756' name='pool_name'/>
 1637       <parameter type-id='5ce45b60' name='innvl'/>
 1638       <parameter type-id='857bb57e' name='outnvl'/>
 1639       <return type-id='95e97e5e'/>
 1640     </function-decl>
 1641     <function-decl name='lzc_hold' mangled-name='lzc_hold' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_hold'>
 1642       <parameter type-id='5ce45b60' name='holds'/>
 1643       <parameter type-id='95e97e5e' name='cleanup_fd'/>
 1644       <parameter type-id='857bb57e' name='errlist'/>
 1645       <return type-id='95e97e5e'/>
 1646     </function-decl>
 1647     <function-decl name='lzc_release' mangled-name='lzc_release' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_release'>
 1648       <parameter type-id='5ce45b60' name='holds'/>
 1649       <parameter type-id='857bb57e' name='errlist'/>
 1650       <return type-id='95e97e5e'/>
 1651     </function-decl>
 1652     <function-decl name='lzc_get_holds' mangled-name='lzc_get_holds' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_holds'>
 1653       <parameter type-id='80f4b756' name='snapname'/>
 1654       <parameter type-id='857bb57e' name='holdsp'/>
 1655       <return type-id='95e97e5e'/>
 1656     </function-decl>
 1657     <function-decl name='lzc_send_wrapper' mangled-name='lzc_send_wrapper' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_wrapper'>
 1658       <parameter type-id='2e711a2a' name='func'/>
 1659       <parameter type-id='95e97e5e' name='orig_fd'/>
 1660       <parameter type-id='eaa32e2f' name='data'/>
 1661       <return type-id='95e97e5e'/>
 1662     </function-decl>
 1663     <function-decl name='lzc_send' mangled-name='lzc_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send'>
 1664       <parameter type-id='80f4b756' name='snapname'/>
 1665       <parameter type-id='80f4b756' name='from'/>
 1666       <parameter type-id='95e97e5e' name='fd'/>
 1667       <parameter type-id='bfbd3c8e' name='flags'/>
 1668       <return type-id='95e97e5e'/>
 1669     </function-decl>
 1670     <function-decl name='lzc_send_redacted' mangled-name='lzc_send_redacted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_redacted'>
 1671       <parameter type-id='80f4b756' name='snapname'/>
 1672       <parameter type-id='80f4b756' name='from'/>
 1673       <parameter type-id='95e97e5e' name='fd'/>
 1674       <parameter type-id='bfbd3c8e' name='flags'/>
 1675       <parameter type-id='80f4b756' name='redactbook'/>
 1676       <return type-id='95e97e5e'/>
 1677     </function-decl>
 1678     <function-decl name='lzc_send_resume' mangled-name='lzc_send_resume' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_resume'>
 1679       <parameter type-id='80f4b756' name='snapname'/>
 1680       <parameter type-id='80f4b756' name='from'/>
 1681       <parameter type-id='95e97e5e' name='fd'/>
 1682       <parameter type-id='bfbd3c8e' name='flags'/>
 1683       <parameter type-id='9c313c2d' name='resumeobj'/>
 1684       <parameter type-id='9c313c2d' name='resumeoff'/>
 1685       <return type-id='95e97e5e'/>
 1686     </function-decl>
 1687     <function-decl name='lzc_send_resume_redacted' mangled-name='lzc_send_resume_redacted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_resume_redacted'>
 1688       <parameter type-id='80f4b756' name='snapname'/>
 1689       <parameter type-id='80f4b756' name='from'/>
 1690       <parameter type-id='95e97e5e' name='fd'/>
 1691       <parameter type-id='bfbd3c8e' name='flags'/>
 1692       <parameter type-id='9c313c2d' name='resumeobj'/>
 1693       <parameter type-id='9c313c2d' name='resumeoff'/>
 1694       <parameter type-id='80f4b756' name='redactbook'/>
 1695       <return type-id='95e97e5e'/>
 1696     </function-decl>
 1697     <function-decl name='lzc_send_space_resume_redacted' mangled-name='lzc_send_space_resume_redacted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_space_resume_redacted'>
 1698       <parameter type-id='80f4b756' name='snapname'/>
 1699       <parameter type-id='80f4b756' name='from'/>
 1700       <parameter type-id='bfbd3c8e' name='flags'/>
 1701       <parameter type-id='9c313c2d' name='resumeobj'/>
 1702       <parameter type-id='9c313c2d' name='resumeoff'/>
 1703       <parameter type-id='9c313c2d' name='resume_bytes'/>
 1704       <parameter type-id='80f4b756' name='redactbook'/>
 1705       <parameter type-id='95e97e5e' name='fd'/>
 1706       <parameter type-id='5d6479ae' name='spacep'/>
 1707       <return type-id='95e97e5e'/>
 1708     </function-decl>
 1709     <function-decl name='lzc_send_space' mangled-name='lzc_send_space' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_space'>
 1710       <parameter type-id='80f4b756' name='snapname'/>
 1711       <parameter type-id='80f4b756' name='from'/>
 1712       <parameter type-id='bfbd3c8e' name='flags'/>
 1713       <parameter type-id='5d6479ae' name='spacep'/>
 1714       <return type-id='95e97e5e'/>
 1715     </function-decl>
 1716     <function-decl name='lzc_receive' mangled-name='lzc_receive' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive'>
 1717       <parameter type-id='80f4b756' name='snapname'/>
 1718       <parameter type-id='5ce45b60' name='props'/>
 1719       <parameter type-id='80f4b756' name='origin'/>
 1720       <parameter type-id='c19b74c3' name='force'/>
 1721       <parameter type-id='c19b74c3' name='raw'/>
 1722       <parameter type-id='95e97e5e' name='fd'/>
 1723       <return type-id='95e97e5e'/>
 1724     </function-decl>
 1725     <function-decl name='lzc_receive_resumable' mangled-name='lzc_receive_resumable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_resumable'>
 1726       <parameter type-id='80f4b756' name='snapname'/>
 1727       <parameter type-id='5ce45b60' name='props'/>
 1728       <parameter type-id='80f4b756' name='origin'/>
 1729       <parameter type-id='c19b74c3' name='force'/>
 1730       <parameter type-id='c19b74c3' name='raw'/>
 1731       <parameter type-id='95e97e5e' name='fd'/>
 1732       <return type-id='95e97e5e'/>
 1733     </function-decl>
 1734     <function-decl name='lzc_receive_with_header' mangled-name='lzc_receive_with_header' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_with_header'>
 1735       <parameter type-id='80f4b756' name='snapname'/>
 1736       <parameter type-id='5ce45b60' name='props'/>
 1737       <parameter type-id='80f4b756' name='origin'/>
 1738       <parameter type-id='c19b74c3' name='force'/>
 1739       <parameter type-id='c19b74c3' name='resumable'/>
 1740       <parameter type-id='c19b74c3' name='raw'/>
 1741       <parameter type-id='95e97e5e' name='fd'/>
 1742       <parameter type-id='8341348b' name='begin_record'/>
 1743       <return type-id='95e97e5e'/>
 1744     </function-decl>
 1745     <function-decl name='lzc_receive_with_heal' mangled-name='lzc_receive_with_heal' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_with_heal'>
 1746       <parameter type-id='80f4b756' name='snapname'/>
 1747       <parameter type-id='5ce45b60' name='props'/>
 1748       <parameter type-id='5ce45b60' name='cmdprops'/>
 1749       <parameter type-id='ae3e8ca6' name='wkeydata'/>
 1750       <parameter type-id='3502e3ff' name='wkeylen'/>
 1751       <parameter type-id='80f4b756' name='origin'/>
 1752       <parameter type-id='c19b74c3' name='force'/>
 1753       <parameter type-id='c19b74c3' name='heal'/>
 1754       <parameter type-id='c19b74c3' name='resumable'/>
 1755       <parameter type-id='c19b74c3' name='raw'/>
 1756       <parameter type-id='95e97e5e' name='input_fd'/>
 1757       <parameter type-id='8341348b' name='begin_record'/>
 1758       <parameter type-id='95e97e5e' name='cleanup_fd'/>
 1759       <parameter type-id='5d6479ae' name='read_bytes'/>
 1760       <parameter type-id='5d6479ae' name='errflags'/>
 1761       <parameter type-id='5d6479ae' name='action_handle'/>
 1762       <parameter type-id='857bb57e' name='errors'/>
 1763       <return type-id='95e97e5e'/>
 1764     </function-decl>
 1765     <function-decl name='lzc_receive_one' mangled-name='lzc_receive_one' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_one'>
 1766       <parameter type-id='80f4b756' name='snapname'/>
 1767       <parameter type-id='5ce45b60' name='props'/>
 1768       <parameter type-id='80f4b756' name='origin'/>
 1769       <parameter type-id='c19b74c3' name='force'/>
 1770       <parameter type-id='c19b74c3' name='resumable'/>
 1771       <parameter type-id='c19b74c3' name='raw'/>
 1772       <parameter type-id='95e97e5e' name='input_fd'/>
 1773       <parameter type-id='8341348b' name='begin_record'/>
 1774       <parameter type-id='95e97e5e' name='cleanup_fd'/>
 1775       <parameter type-id='5d6479ae' name='read_bytes'/>
 1776       <parameter type-id='5d6479ae' name='errflags'/>
 1777       <parameter type-id='5d6479ae' name='action_handle'/>
 1778       <parameter type-id='857bb57e' name='errors'/>
 1779       <return type-id='95e97e5e'/>
 1780     </function-decl>
 1781     <function-decl name='lzc_receive_with_cmdprops' mangled-name='lzc_receive_with_cmdprops' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_with_cmdprops'>
 1782       <parameter type-id='80f4b756' name='snapname'/>
 1783       <parameter type-id='5ce45b60' name='props'/>
 1784       <parameter type-id='5ce45b60' name='cmdprops'/>
 1785       <parameter type-id='ae3e8ca6' name='wkeydata'/>
 1786       <parameter type-id='3502e3ff' name='wkeylen'/>
 1787       <parameter type-id='80f4b756' name='origin'/>
 1788       <parameter type-id='c19b74c3' name='force'/>
 1789       <parameter type-id='c19b74c3' name='resumable'/>
 1790       <parameter type-id='c19b74c3' name='raw'/>
 1791       <parameter type-id='95e97e5e' name='input_fd'/>
 1792       <parameter type-id='8341348b' name='begin_record'/>
 1793       <parameter type-id='95e97e5e' name='cleanup_fd'/>
 1794       <parameter type-id='5d6479ae' name='read_bytes'/>
 1795       <parameter type-id='5d6479ae' name='errflags'/>
 1796       <parameter type-id='5d6479ae' name='action_handle'/>
 1797       <parameter type-id='857bb57e' name='errors'/>
 1798       <return type-id='95e97e5e'/>
 1799     </function-decl>
 1800     <function-decl name='lzc_rollback' mangled-name='lzc_rollback' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rollback'>
 1801       <parameter type-id='80f4b756' name='fsname'/>
 1802       <parameter type-id='26a90f95' name='snapnamebuf'/>
 1803       <parameter type-id='95e97e5e' name='snapnamelen'/>
 1804       <return type-id='95e97e5e'/>
 1805     </function-decl>
 1806     <function-decl name='lzc_rollback_to' mangled-name='lzc_rollback_to' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rollback_to'>
 1807       <parameter type-id='80f4b756' name='fsname'/>
 1808       <parameter type-id='80f4b756' name='snapname'/>
 1809       <return type-id='95e97e5e'/>
 1810     </function-decl>
 1811     <function-decl name='lzc_bookmark' mangled-name='lzc_bookmark' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_bookmark'>
 1812       <parameter type-id='5ce45b60' name='bookmarks'/>
 1813       <parameter type-id='857bb57e' name='errlist'/>
 1814       <return type-id='95e97e5e'/>
 1815     </function-decl>
 1816     <function-decl name='lzc_get_bookmarks' mangled-name='lzc_get_bookmarks' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bookmarks'>
 1817       <parameter type-id='80f4b756' name='fsname'/>
 1818       <parameter type-id='5ce45b60' name='props'/>
 1819       <parameter type-id='857bb57e' name='bmarks'/>
 1820       <return type-id='95e97e5e'/>
 1821     </function-decl>
 1822     <function-decl name='lzc_get_bookmark_props' mangled-name='lzc_get_bookmark_props' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bookmark_props'>
 1823       <parameter type-id='80f4b756' name='bookmark'/>
 1824       <parameter type-id='857bb57e' name='props'/>
 1825       <return type-id='95e97e5e'/>
 1826     </function-decl>
 1827     <function-decl name='lzc_destroy_bookmarks' mangled-name='lzc_destroy_bookmarks' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy_bookmarks'>
 1828       <parameter type-id='5ce45b60' name='bmarks'/>
 1829       <parameter type-id='857bb57e' name='errlist'/>
 1830       <return type-id='95e97e5e'/>
 1831     </function-decl>
 1832     <function-decl name='lzc_channel_program' mangled-name='lzc_channel_program' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_channel_program'>
 1833       <parameter type-id='80f4b756' name='pool'/>
 1834       <parameter type-id='80f4b756' name='program'/>
 1835       <parameter type-id='9c313c2d' name='instrlimit'/>
 1836       <parameter type-id='9c313c2d' name='memlimit'/>
 1837       <parameter type-id='5ce45b60' name='argnvl'/>
 1838       <parameter type-id='857bb57e' name='outnvl'/>
 1839       <return type-id='95e97e5e'/>
 1840     </function-decl>
 1841     <function-decl name='lzc_pool_checkpoint' mangled-name='lzc_pool_checkpoint' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_pool_checkpoint'>
 1842       <parameter type-id='80f4b756' name='pool'/>
 1843       <return type-id='95e97e5e'/>
 1844     </function-decl>
 1845     <function-decl name='lzc_pool_checkpoint_discard' mangled-name='lzc_pool_checkpoint_discard' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_pool_checkpoint_discard'>
 1846       <parameter type-id='80f4b756' name='pool'/>
 1847       <return type-id='95e97e5e'/>
 1848     </function-decl>
 1849     <function-decl name='lzc_channel_program_nosync' mangled-name='lzc_channel_program_nosync' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_channel_program_nosync'>
 1850       <parameter type-id='80f4b756' name='pool'/>
 1851       <parameter type-id='80f4b756' name='program'/>
 1852       <parameter type-id='9c313c2d' name='timeout'/>
 1853       <parameter type-id='9c313c2d' name='memlimit'/>
 1854       <parameter type-id='5ce45b60' name='argnvl'/>
 1855       <parameter type-id='857bb57e' name='outnvl'/>
 1856       <return type-id='95e97e5e'/>
 1857     </function-decl>
 1858     <function-decl name='lzc_get_vdev_prop' mangled-name='lzc_get_vdev_prop' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_vdev_prop'>
 1859       <parameter type-id='80f4b756' name='poolname'/>
 1860       <parameter type-id='5ce45b60' name='innvl'/>
 1861       <parameter type-id='857bb57e' name='outnvl'/>
 1862       <return type-id='95e97e5e'/>
 1863     </function-decl>
 1864     <function-decl name='lzc_set_vdev_prop' mangled-name='lzc_set_vdev_prop' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_set_vdev_prop'>
 1865       <parameter type-id='80f4b756' name='poolname'/>
 1866       <parameter type-id='5ce45b60' name='innvl'/>
 1867       <parameter type-id='857bb57e' name='outnvl'/>
 1868       <return type-id='95e97e5e'/>
 1869     </function-decl>
 1870     <function-decl name='lzc_load_key' mangled-name='lzc_load_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_load_key'>
 1871       <parameter type-id='80f4b756' name='fsname'/>
 1872       <parameter type-id='c19b74c3' name='noop'/>
 1873       <parameter type-id='ae3e8ca6' name='wkeydata'/>
 1874       <parameter type-id='3502e3ff' name='wkeylen'/>
 1875       <return type-id='95e97e5e'/>
 1876     </function-decl>
 1877     <function-decl name='lzc_unload_key' mangled-name='lzc_unload_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_unload_key'>
 1878       <parameter type-id='80f4b756' name='fsname'/>
 1879       <return type-id='95e97e5e'/>
 1880     </function-decl>
 1881     <function-decl name='lzc_change_key' mangled-name='lzc_change_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_change_key'>
 1882       <parameter type-id='80f4b756' name='fsname'/>
 1883       <parameter type-id='9c313c2d' name='crypt_cmd'/>
 1884       <parameter type-id='5ce45b60' name='props'/>
 1885       <parameter type-id='ae3e8ca6' name='wkeydata'/>
 1886       <parameter type-id='3502e3ff' name='wkeylen'/>
 1887       <return type-id='95e97e5e'/>
 1888     </function-decl>
 1889     <function-decl name='lzc_reopen' mangled-name='lzc_reopen' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_reopen'>
 1890       <parameter type-id='80f4b756' name='pool_name'/>
 1891       <parameter type-id='c19b74c3' name='scrub_restart'/>
 1892       <return type-id='95e97e5e'/>
 1893     </function-decl>
 1894     <function-decl name='lzc_initialize' mangled-name='lzc_initialize' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_initialize'>
 1895       <parameter type-id='80f4b756' name='poolname'/>
 1896       <parameter type-id='7063e1ab' name='cmd_type'/>
 1897       <parameter type-id='5ce45b60' name='vdevs'/>
 1898       <parameter type-id='857bb57e' name='errlist'/>
 1899       <return type-id='95e97e5e'/>
 1900     </function-decl>
 1901     <function-decl name='lzc_trim' mangled-name='lzc_trim' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_trim'>
 1902       <parameter type-id='80f4b756' name='poolname'/>
 1903       <parameter type-id='b1146b8d' name='cmd_type'/>
 1904       <parameter type-id='9c313c2d' name='rate'/>
 1905       <parameter type-id='c19b74c3' name='secure'/>
 1906       <parameter type-id='5ce45b60' name='vdevs'/>
 1907       <parameter type-id='857bb57e' name='errlist'/>
 1908       <return type-id='95e97e5e'/>
 1909     </function-decl>
 1910     <function-decl name='lzc_redact' mangled-name='lzc_redact' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_redact'>
 1911       <parameter type-id='80f4b756' name='snapshot'/>
 1912       <parameter type-id='80f4b756' name='bookname'/>
 1913       <parameter type-id='5ce45b60' name='snapnv'/>
 1914       <return type-id='95e97e5e'/>
 1915     </function-decl>
 1916     <function-decl name='lzc_wait' mangled-name='lzc_wait' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait'>
 1917       <parameter type-id='80f4b756' name='pool'/>
 1918       <parameter type-id='73446457' name='activity'/>
 1919       <parameter type-id='37e3bd22' name='waited'/>
 1920       <return type-id='95e97e5e'/>
 1921     </function-decl>
 1922     <function-decl name='lzc_wait_tag' mangled-name='lzc_wait_tag' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait_tag'>
 1923       <parameter type-id='80f4b756' name='pool'/>
 1924       <parameter type-id='73446457' name='activity'/>
 1925       <parameter type-id='9c313c2d' name='tag'/>
 1926       <parameter type-id='37e3bd22' name='waited'/>
 1927       <return type-id='95e97e5e'/>
 1928     </function-decl>
 1929     <function-decl name='lzc_wait_fs' mangled-name='lzc_wait_fs' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait_fs'>
 1930       <parameter type-id='80f4b756' name='fs'/>
 1931       <parameter type-id='3024501a' name='activity'/>
 1932       <parameter type-id='37e3bd22' name='waited'/>
 1933       <return type-id='95e97e5e'/>
 1934     </function-decl>
 1935     <function-decl name='lzc_set_bootenv' mangled-name='lzc_set_bootenv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_set_bootenv'>
 1936       <parameter type-id='80f4b756' name='pool'/>
 1937       <parameter type-id='22cce67b' name='env'/>
 1938       <return type-id='95e97e5e'/>
 1939     </function-decl>
 1940     <function-decl name='lzc_get_bootenv' mangled-name='lzc_get_bootenv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bootenv'>
 1941       <parameter type-id='80f4b756' name='pool'/>
 1942       <parameter type-id='857bb57e' name='outnvl'/>
 1943       <return type-id='95e97e5e'/>
 1944     </function-decl>
 1945     <function-type size-in-bits='64' id='c70fa2e8'>
 1946       <parameter type-id='95e97e5e'/>
 1947       <parameter type-id='eaa32e2f'/>
 1948       <return type-id='95e97e5e'/>
 1949     </function-type>
 1950   </abi-instr>
 1951   <abi-instr address-size='64' path='os/linux/libzfs_core_ioctl.c' language='LANG_C99'>
 1952     <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='32768' id='d16c6df4'>
 1953       <subrange length='4096' type-id='7359adad' id='bc1b5ddc'/>
 1954     </array-type-def>
 1955     <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='65536' id='163f6aa5'>
 1956       <subrange length='8192' type-id='7359adad' id='c88f397d'/>
 1957     </array-type-def>
 1958     <array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='128' id='c1c22e6c'>
 1959       <subrange length='2' type-id='7359adad' id='52efc4ef'/>
 1960     </array-type-def>
 1961     <class-decl name='dmu_objset_stats' size-in-bits='2304' is-struct='yes' visibility='default' id='098f0221'>
 1962       <data-member access='public' layout-offset-in-bits='0'>
 1963         <var-decl name='dds_num_clones' type-id='9c313c2d' visibility='default'/>
 1964       </data-member>
 1965       <data-member access='public' layout-offset-in-bits='64'>
 1966         <var-decl name='dds_creation_txg' type-id='9c313c2d' visibility='default'/>
 1967       </data-member>
 1968       <data-member access='public' layout-offset-in-bits='128'>
 1969         <var-decl name='dds_guid' type-id='9c313c2d' visibility='default'/>
 1970       </data-member>
 1971       <data-member access='public' layout-offset-in-bits='192'>
 1972         <var-decl name='dds_type' type-id='230f1e16' visibility='default'/>
 1973       </data-member>
 1974       <data-member access='public' layout-offset-in-bits='224'>
 1975         <var-decl name='dds_is_snapshot' type-id='b96825af' visibility='default'/>
 1976       </data-member>
 1977       <data-member access='public' layout-offset-in-bits='232'>
 1978         <var-decl name='dds_inconsistent' type-id='b96825af' visibility='default'/>
 1979       </data-member>
 1980       <data-member access='public' layout-offset-in-bits='240'>
 1981         <var-decl name='dds_redacted' type-id='b96825af' visibility='default'/>
 1982       </data-member>
 1983       <data-member access='public' layout-offset-in-bits='248'>
 1984         <var-decl name='dds_origin' type-id='d1617432' visibility='default'/>
 1985       </data-member>
 1986     </class-decl>
 1987     <typedef-decl name='dmu_objset_stats_t' type-id='098f0221' id='b2c14f17'/>
 1988     <class-decl name='zinject_record' size-in-bits='2816' is-struct='yes' visibility='default' id='3216f820'>
 1989       <data-member access='public' layout-offset-in-bits='0'>
 1990         <var-decl name='zi_objset' type-id='9c313c2d' visibility='default'/>
 1991       </data-member>
 1992       <data-member access='public' layout-offset-in-bits='64'>
 1993         <var-decl name='zi_object' type-id='9c313c2d' visibility='default'/>
 1994       </data-member>
 1995       <data-member access='public' layout-offset-in-bits='128'>
 1996         <var-decl name='zi_start' type-id='9c313c2d' visibility='default'/>
 1997       </data-member>
 1998       <data-member access='public' layout-offset-in-bits='192'>
 1999         <var-decl name='zi_end' type-id='9c313c2d' visibility='default'/>
 2000       </data-member>
 2001       <data-member access='public' layout-offset-in-bits='256'>
 2002         <var-decl name='zi_guid' type-id='9c313c2d' visibility='default'/>
 2003       </data-member>
 2004       <data-member access='public' layout-offset-in-bits='320'>
 2005         <var-decl name='zi_level' type-id='8f92235e' visibility='default'/>
 2006       </data-member>
 2007       <data-member access='public' layout-offset-in-bits='352'>
 2008         <var-decl name='zi_error' type-id='8f92235e' visibility='default'/>
 2009       </data-member>
 2010       <data-member access='public' layout-offset-in-bits='384'>
 2011         <var-decl name='zi_type' type-id='9c313c2d' visibility='default'/>
 2012       </data-member>
 2013       <data-member access='public' layout-offset-in-bits='448'>
 2014         <var-decl name='zi_freq' type-id='8f92235e' visibility='default'/>
 2015       </data-member>
 2016       <data-member access='public' layout-offset-in-bits='480'>
 2017         <var-decl name='zi_failfast' type-id='8f92235e' visibility='default'/>
 2018       </data-member>
 2019       <data-member access='public' layout-offset-in-bits='512'>
 2020         <var-decl name='zi_func' type-id='d1617432' visibility='default'/>
 2021       </data-member>
 2022       <data-member access='public' layout-offset-in-bits='2560'>
 2023         <var-decl name='zi_iotype' type-id='8f92235e' visibility='default'/>
 2024       </data-member>
 2025       <data-member access='public' layout-offset-in-bits='2592'>
 2026         <var-decl name='zi_duration' type-id='3ff5601b' visibility='default'/>
 2027       </data-member>
 2028       <data-member access='public' layout-offset-in-bits='2624'>
 2029         <var-decl name='zi_timer' type-id='9c313c2d' visibility='default'/>
 2030       </data-member>
 2031       <data-member access='public' layout-offset-in-bits='2688'>
 2032         <var-decl name='zi_nlanes' type-id='9c313c2d' visibility='default'/>
 2033       </data-member>
 2034       <data-member access='public' layout-offset-in-bits='2752'>
 2035         <var-decl name='zi_cmd' type-id='8f92235e' visibility='default'/>
 2036       </data-member>
 2037       <data-member access='public' layout-offset-in-bits='2784'>
 2038         <var-decl name='zi_dvas' type-id='8f92235e' visibility='default'/>
 2039       </data-member>
 2040     </class-decl>
 2041     <typedef-decl name='zinject_record_t' type-id='3216f820' id='a4301ca6'/>
 2042     <class-decl name='zfs_share' size-in-bits='256' is-struct='yes' visibility='default' id='feb6f2da'>
 2043       <data-member access='public' layout-offset-in-bits='0'>
 2044         <var-decl name='z_exportdata' type-id='9c313c2d' visibility='default'/>
 2045       </data-member>
 2046       <data-member access='public' layout-offset-in-bits='64'>
 2047         <var-decl name='z_sharedata' type-id='9c313c2d' visibility='default'/>
 2048       </data-member>
 2049       <data-member access='public' layout-offset-in-bits='128'>
 2050         <var-decl name='z_sharetype' type-id='9c313c2d' visibility='default'/>
 2051       </data-member>
 2052       <data-member access='public' layout-offset-in-bits='192'>
 2053         <var-decl name='z_sharemax' type-id='9c313c2d' visibility='default'/>
 2054       </data-member>
 2055     </class-decl>
 2056     <typedef-decl name='zfs_share_t' type-id='feb6f2da' id='ee5cec36'/>
 2057     <class-decl name='zfs_cmd' size-in-bits='109952' is-struct='yes' visibility='default' id='3522cd69'>
 2058       <data-member access='public' layout-offset-in-bits='0'>
 2059         <var-decl name='zc_name' type-id='d16c6df4' visibility='default'/>
 2060       </data-member>
 2061       <data-member access='public' layout-offset-in-bits='32768'>
 2062         <var-decl name='zc_nvlist_src' type-id='9c313c2d' visibility='default'/>
 2063       </data-member>
 2064       <data-member access='public' layout-offset-in-bits='32832'>
 2065         <var-decl name='zc_nvlist_src_size' type-id='9c313c2d' visibility='default'/>
 2066       </data-member>
 2067       <data-member access='public' layout-offset-in-bits='32896'>
 2068         <var-decl name='zc_nvlist_dst' type-id='9c313c2d' visibility='default'/>
 2069       </data-member>
 2070       <data-member access='public' layout-offset-in-bits='32960'>
 2071         <var-decl name='zc_nvlist_dst_size' type-id='9c313c2d' visibility='default'/>
 2072       </data-member>
 2073       <data-member access='public' layout-offset-in-bits='33024'>
 2074         <var-decl name='zc_nvlist_dst_filled' type-id='c19b74c3' visibility='default'/>
 2075       </data-member>
 2076       <data-member access='public' layout-offset-in-bits='33056'>
 2077         <var-decl name='zc_pad2' type-id='95e97e5e' visibility='default'/>
 2078       </data-member>
 2079       <data-member access='public' layout-offset-in-bits='33088'>
 2080         <var-decl name='zc_history' type-id='9c313c2d' visibility='default'/>
 2081       </data-member>
 2082       <data-member access='public' layout-offset-in-bits='33152'>
 2083         <var-decl name='zc_value' type-id='163f6aa5' visibility='default'/>
 2084       </data-member>
 2085       <data-member access='public' layout-offset-in-bits='98688'>
 2086         <var-decl name='zc_string' type-id='d1617432' visibility='default'/>
 2087       </data-member>
 2088       <data-member access='public' layout-offset-in-bits='100736'>
 2089         <var-decl name='zc_guid' type-id='9c313c2d' visibility='default'/>
 2090       </data-member>
 2091       <data-member access='public' layout-offset-in-bits='100800'>
 2092         <var-decl name='zc_nvlist_conf' type-id='9c313c2d' visibility='default'/>
 2093       </data-member>
 2094       <data-member access='public' layout-offset-in-bits='100864'>
 2095         <var-decl name='zc_nvlist_conf_size' type-id='9c313c2d' visibility='default'/>
 2096       </data-member>
 2097       <data-member access='public' layout-offset-in-bits='100928'>
 2098         <var-decl name='zc_cookie' type-id='9c313c2d' visibility='default'/>
 2099       </data-member>
 2100       <data-member access='public' layout-offset-in-bits='100992'>
 2101         <var-decl name='zc_objset_type' type-id='9c313c2d' visibility='default'/>
 2102       </data-member>
 2103       <data-member access='public' layout-offset-in-bits='101056'>
 2104         <var-decl name='zc_perm_action' type-id='9c313c2d' visibility='default'/>
 2105       </data-member>
 2106       <data-member access='public' layout-offset-in-bits='101120'>
 2107         <var-decl name='zc_history_len' type-id='9c313c2d' visibility='default'/>
 2108       </data-member>
 2109       <data-member access='public' layout-offset-in-bits='101184'>
 2110         <var-decl name='zc_history_offset' type-id='9c313c2d' visibility='default'/>
 2111       </data-member>
 2112       <data-member access='public' layout-offset-in-bits='101248'>
 2113         <var-decl name='zc_obj' type-id='9c313c2d' visibility='default'/>
 2114       </data-member>
 2115       <data-member access='public' layout-offset-in-bits='101312'>
 2116         <var-decl name='zc_iflags' type-id='9c313c2d' visibility='default'/>
 2117       </data-member>
 2118       <data-member access='public' layout-offset-in-bits='101376'>
 2119         <var-decl name='zc_share' type-id='ee5cec36' visibility='default'/>
 2120       </data-member>
 2121       <data-member access='public' layout-offset-in-bits='101632'>
 2122         <var-decl name='zc_objset_stats' type-id='b2c14f17' visibility='default'/>
 2123       </data-member>
 2124       <data-member access='public' layout-offset-in-bits='103936'>
 2125         <var-decl name='zc_begin_record' type-id='09fcdc01' visibility='default'/>
 2126       </data-member>
 2127       <data-member access='public' layout-offset-in-bits='106368'>
 2128         <var-decl name='zc_inject_record' type-id='a4301ca6' visibility='default'/>
 2129       </data-member>
 2130       <data-member access='public' layout-offset-in-bits='109184'>
 2131         <var-decl name='zc_defer_destroy' type-id='8f92235e' visibility='default'/>
 2132       </data-member>
 2133       <data-member access='public' layout-offset-in-bits='109216'>
 2134         <var-decl name='zc_flags' type-id='8f92235e' visibility='default'/>
 2135       </data-member>
 2136       <data-member access='public' layout-offset-in-bits='109248'>
 2137         <var-decl name='zc_action_handle' type-id='9c313c2d' visibility='default'/>
 2138       </data-member>
 2139       <data-member access='public' layout-offset-in-bits='109312'>
 2140         <var-decl name='zc_cleanup_fd' type-id='95e97e5e' visibility='default'/>
 2141       </data-member>
 2142       <data-member access='public' layout-offset-in-bits='109344'>
 2143         <var-decl name='zc_simple' type-id='b96825af' visibility='default'/>
 2144       </data-member>
 2145       <data-member access='public' layout-offset-in-bits='109352'>
 2146         <var-decl name='zc_pad' type-id='d3490169' visibility='default'/>
 2147       </data-member>
 2148       <data-member access='public' layout-offset-in-bits='109376'>
 2149         <var-decl name='zc_sendobj' type-id='9c313c2d' visibility='default'/>
 2150       </data-member>
 2151       <data-member access='public' layout-offset-in-bits='109440'>
 2152         <var-decl name='zc_fromobj' type-id='9c313c2d' visibility='default'/>
 2153       </data-member>
 2154       <data-member access='public' layout-offset-in-bits='109504'>
 2155         <var-decl name='zc_createtxg' type-id='9c313c2d' visibility='default'/>
 2156       </data-member>
 2157       <data-member access='public' layout-offset-in-bits='109568'>
 2158         <var-decl name='zc_stat' type-id='0371a9c7' visibility='default'/>
 2159       </data-member>
 2160       <data-member access='public' layout-offset-in-bits='109888'>
 2161         <var-decl name='zc_zoneid' type-id='9c313c2d' visibility='default'/>
 2162       </data-member>
 2163     </class-decl>
 2164     <typedef-decl name='zfs_cmd_t' type-id='3522cd69' id='a5559cdd'/>
 2165     <class-decl name='zfs_stat' size-in-bits='320' is-struct='yes' visibility='default' id='6417f0b9'>
 2166       <data-member access='public' layout-offset-in-bits='0'>
 2167         <var-decl name='zs_gen' type-id='9c313c2d' visibility='default'/>
 2168       </data-member>
 2169       <data-member access='public' layout-offset-in-bits='64'>
 2170         <var-decl name='zs_mode' type-id='9c313c2d' visibility='default'/>
 2171       </data-member>
 2172       <data-member access='public' layout-offset-in-bits='128'>
 2173         <var-decl name='zs_links' type-id='9c313c2d' visibility='default'/>
 2174       </data-member>
 2175       <data-member access='public' layout-offset-in-bits='192'>
 2176         <var-decl name='zs_ctime' type-id='c1c22e6c' visibility='default'/>
 2177       </data-member>
 2178     </class-decl>
 2179     <typedef-decl name='zfs_stat_t' type-id='6417f0b9' id='0371a9c7'/>
 2180     <pointer-type-def type-id='a5559cdd' size-in-bits='64' id='e4ec4540'/>
 2181     <function-decl name='lzc_ioctl_fd' mangled-name='lzc_ioctl_fd' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_ioctl_fd'>
 2182       <parameter type-id='95e97e5e' name='fd'/>
 2183       <parameter type-id='7359adad' name='request'/>
 2184       <parameter type-id='e4ec4540' name='zc'/>
 2185       <return type-id='95e97e5e'/>
 2186     </function-decl>
 2187   </abi-instr>
 2188 </abi-corpus>

Cache object: 32743b827dbac002d7b0e02329a35dc8


[ 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.