13e3ca1ceSRobert Mustacchi# 23e3ca1ceSRobert Mustacchi# This file and its contents are supplied under the terms of the 33e3ca1ceSRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0. 43e3ca1ceSRobert Mustacchi# You may only use this file in accordance with the terms of version 53e3ca1ceSRobert Mustacchi# 1.0 of the CDDL. 63e3ca1ceSRobert Mustacchi# 73e3ca1ceSRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this 83e3ca1ceSRobert Mustacchi# source. A copy of the CDDL is also available via the Internet at 93e3ca1ceSRobert Mustacchi# http://www.illumos.org/license/CDDL. 103e3ca1ceSRobert Mustacchi# 113e3ca1ceSRobert Mustacchi 123e3ca1ceSRobert Mustacchi# 13e39a7b5bSJason King# Copyright 2020 Joyent, Inc. 148f469606SGordon Ross# Copyright 2020-2024 RackTop Systems, Inc. 15*aaceae98SRobert Mustacchi# Copyright 2024 Oxide Computer Company 163e3ca1ceSRobert Mustacchi# 173e3ca1ceSRobert Mustacchi 183e3ca1ceSRobert Mustacchi# 193e3ca1ceSRobert Mustacchi# MAPFILE HEADER START 203e3ca1ceSRobert Mustacchi# 213e3ca1ceSRobert Mustacchi# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 223e3ca1ceSRobert Mustacchi# Object scoping must comply with the rules detailed in 233e3ca1ceSRobert Mustacchi# 24fff4deb7SRobert Mustacchi# usr/src/uts/common/mapfiles/README 253e3ca1ceSRobert Mustacchi# 263e3ca1ceSRobert Mustacchi# You should not be making modifications here until you've read the most current 273e3ca1ceSRobert Mustacchi# copy of that file. If you need help, contact a gatekeeper for guidance. 283e3ca1ceSRobert Mustacchi# 293e3ca1ceSRobert Mustacchi# MAPFILE HEADER END 303e3ca1ceSRobert Mustacchi# 313e3ca1ceSRobert Mustacchi 323e3ca1ceSRobert Mustacchi# 333e3ca1ceSRobert Mustacchi# This file contains core functions provided by the DDI and also items 343e3ca1ceSRobert Mustacchi# required as part of the platform's runime ABI (think compiler 353e3ca1ceSRobert Mustacchi# functions). 363e3ca1ceSRobert Mustacchi# 373e3ca1ceSRobert Mustacchi 383e3ca1ceSRobert Mustacchi$mapfile_version 2 393e3ca1ceSRobert Mustacchi 403e3ca1ceSRobert MustacchiSYMBOL_SCOPE { 413e3ca1ceSRobert Mustacchi global: 423e3ca1ceSRobert Mustacchi __divdi3 { FLAGS = EXTERN }; 433e3ca1ceSRobert Mustacchi __stack_chk_fail { FLAGS = EXTERN }; 443e3ca1ceSRobert Mustacchi __stack_chk_guard { FLAGS = EXTERN }; 4565f20420SRobert Mustacchi __x86_indirect_thunk { FLAGS = EXTERN }; 4665f20420SRobert Mustacchi __x86_indirect_thunk_r10 { FLAGS = EXTERN }; 4765f20420SRobert Mustacchi __x86_indirect_thunk_r11 { FLAGS = EXTERN }; 4865f20420SRobert Mustacchi __x86_indirect_thunk_r12 { FLAGS = EXTERN }; 4965f20420SRobert Mustacchi __x86_indirect_thunk_r13 { FLAGS = EXTERN }; 5065f20420SRobert Mustacchi __x86_indirect_thunk_r14 { FLAGS = EXTERN }; 5165f20420SRobert Mustacchi __x86_indirect_thunk_r15 { FLAGS = EXTERN }; 5265f20420SRobert Mustacchi __x86_indirect_thunk_r8 { FLAGS = EXTERN }; 5365f20420SRobert Mustacchi __x86_indirect_thunk_r9 { FLAGS = EXTERN }; 5465f20420SRobert Mustacchi __x86_indirect_thunk_rax { FLAGS = EXTERN }; 5565f20420SRobert Mustacchi __x86_indirect_thunk_rbp { FLAGS = EXTERN }; 5665f20420SRobert Mustacchi __x86_indirect_thunk_rbx { FLAGS = EXTERN }; 5765f20420SRobert Mustacchi __x86_indirect_thunk_rcx { FLAGS = EXTERN }; 5865f20420SRobert Mustacchi __x86_indirect_thunk_rdi { FLAGS = EXTERN }; 5965f20420SRobert Mustacchi __x86_indirect_thunk_rdx { FLAGS = EXTERN }; 6065f20420SRobert Mustacchi __x86_indirect_thunk_rsi { FLAGS = EXTERN }; 613e3ca1ceSRobert Mustacchi allocb { FLAGS = EXTERN }; 623e3ca1ceSRobert Mustacchi assfail { FLAGS = EXTERN }; 633e3ca1ceSRobert Mustacchi assfail3 { FLAGS = EXTERN }; 643e3ca1ceSRobert Mustacchi atomic_dec_32_nv { FLAGS = EXTERN }; 658f469606SGordon Ross atomic_inc_32_nv { FLAGS = EXTERN }; 663e3ca1ceSRobert Mustacchi bcmp { FLAGS = EXTERN }; 673e3ca1ceSRobert Mustacchi bcopy { FLAGS = EXTERN }; 683e3ca1ceSRobert Mustacchi bzero { FLAGS = EXTERN }; 693e3ca1ceSRobert Mustacchi cmn_err { FLAGS = EXTERN }; 703e3ca1ceSRobert Mustacchi cv_broadcast { FLAGS = EXTERN }; 713e3ca1ceSRobert Mustacchi cv_destroy { FLAGS = EXTERN }; 723e3ca1ceSRobert Mustacchi cv_init { FLAGS = EXTERN }; 733e3ca1ceSRobert Mustacchi cv_reltimedwait { FLAGS = EXTERN }; 74aa2a44afSPaul Winder cv_signal { FLAGS = EXTERN }; 75aa2a44afSPaul Winder cv_wait { FLAGS = EXTERN }; 763e3ca1ceSRobert Mustacchi ddi_cb_register { FLAGS = EXTERN }; 773e3ca1ceSRobert Mustacchi ddi_cb_unregister { FLAGS = EXTERN }; 783ce53722SRobert Mustacchi ddi_create_minor_node { FLAGS = EXTERN }; 798f469606SGordon Ross ddi_copyin { FLAGS = EXTERN }; 808f469606SGordon Ross ddi_copyout { FLAGS = EXTERN }; 813e3ca1ceSRobert Mustacchi ddi_dev_regsize { FLAGS = EXTERN }; 823e3ca1ceSRobert Mustacchi ddi_dma_addr_bind_handle { FLAGS = EXTERN }; 833e3ca1ceSRobert Mustacchi ddi_dma_alloc_handle { FLAGS = EXTERN }; 84e39a7b5bSJason King ddi_dma_cookie_iter { FLAGS = EXTERN }; 856f443ebcSRyan Zezeski ddi_dma_cookie_one { FLAGS = EXTERN }; 863e3ca1ceSRobert Mustacchi ddi_dma_free_handle { FLAGS = EXTERN }; 873e3ca1ceSRobert Mustacchi ddi_dma_mem_alloc { FLAGS = EXTERN }; 883e3ca1ceSRobert Mustacchi ddi_dma_mem_free { FLAGS = EXTERN }; 893e3ca1ceSRobert Mustacchi ddi_dma_nextcookie { FLAGS = EXTERN }; 903e3ca1ceSRobert Mustacchi ddi_dma_sync { FLAGS = EXTERN }; 913e3ca1ceSRobert Mustacchi ddi_dma_unbind_handle { FLAGS = EXTERN }; 923e3ca1ceSRobert Mustacchi ddi_fls { FLAGS = EXTERN }; 933e3ca1ceSRobert Mustacchi ddi_fm_acc_err_clear { FLAGS = EXTERN }; 943e3ca1ceSRobert Mustacchi ddi_fm_acc_err_get { FLAGS = EXTERN }; 953e3ca1ceSRobert Mustacchi ddi_fm_dma_err_get { FLAGS = EXTERN }; 963e3ca1ceSRobert Mustacchi ddi_fm_ereport_post { FLAGS = EXTERN }; 973e3ca1ceSRobert Mustacchi ddi_fm_fini { FLAGS = EXTERN }; 983e3ca1ceSRobert Mustacchi ddi_fm_handler_register { FLAGS = EXTERN }; 993e3ca1ceSRobert Mustacchi ddi_fm_handler_unregister { FLAGS = EXTERN }; 1003e3ca1ceSRobert Mustacchi ddi_fm_init { FLAGS = EXTERN }; 1013e3ca1ceSRobert Mustacchi ddi_fm_service_impact { FLAGS = EXTERN }; 1028f469606SGordon Ross ddi_get_cred { FLAGS = EXTERN }; 1033e3ca1ceSRobert Mustacchi ddi_get_driver_private { FLAGS = EXTERN }; 1043e3ca1ceSRobert Mustacchi ddi_get_instance { FLAGS = EXTERN }; 1053e3ca1ceSRobert Mustacchi ddi_get_lbolt { FLAGS = EXTERN }; 1063e3ca1ceSRobert Mustacchi ddi_get_lbolt64 { FLAGS = EXTERN }; 1073e3ca1ceSRobert Mustacchi ddi_get_name { FLAGS = EXTERN }; 1083e3ca1ceSRobert Mustacchi ddi_get_parent { FLAGS = EXTERN }; 1098f469606SGordon Ross ddi_get_pid { FLAGS = EXTERN }; 1108f469606SGordon Ross ddi_get_soft_state { FLAGS = EXTERN }; 1113e3ca1ceSRobert Mustacchi ddi_get16 { FLAGS = EXTERN }; 1123e3ca1ceSRobert Mustacchi ddi_get32 { FLAGS = EXTERN }; 1133e3ca1ceSRobert Mustacchi ddi_get64 { FLAGS = EXTERN }; 1143e3ca1ceSRobert Mustacchi ddi_intr_add_handler { FLAGS = EXTERN }; 1153e3ca1ceSRobert Mustacchi ddi_intr_alloc { FLAGS = EXTERN }; 1163e3ca1ceSRobert Mustacchi ddi_intr_block_disable { FLAGS = EXTERN }; 1173e3ca1ceSRobert Mustacchi ddi_intr_block_enable { FLAGS = EXTERN }; 1183e3ca1ceSRobert Mustacchi ddi_intr_disable { FLAGS = EXTERN }; 1193e3ca1ceSRobert Mustacchi ddi_intr_enable { FLAGS = EXTERN }; 1203e3ca1ceSRobert Mustacchi ddi_intr_free { FLAGS = EXTERN }; 1213e3ca1ceSRobert Mustacchi ddi_intr_get_cap { FLAGS = EXTERN }; 1223e3ca1ceSRobert Mustacchi ddi_intr_get_navail { FLAGS = EXTERN }; 1233e3ca1ceSRobert Mustacchi ddi_intr_get_nintrs { FLAGS = EXTERN }; 1243e3ca1ceSRobert Mustacchi ddi_intr_get_pri { FLAGS = EXTERN }; 1253e3ca1ceSRobert Mustacchi ddi_intr_get_supported_types { FLAGS = EXTERN }; 1263e3ca1ceSRobert Mustacchi ddi_intr_remove_handler { FLAGS = EXTERN }; 1278f469606SGordon Ross ddi_name_to_major { FLAGS = EXTERN }; 1283e3ca1ceSRobert Mustacchi ddi_periodic_add { FLAGS = EXTERN }; 1293e3ca1ceSRobert Mustacchi ddi_periodic_delete { FLAGS = EXTERN }; 1303e3ca1ceSRobert Mustacchi ddi_power { FLAGS = EXTERN }; 1313e3ca1ceSRobert Mustacchi ddi_prop_free { FLAGS = EXTERN }; 1323e3ca1ceSRobert Mustacchi ddi_prop_get_int { FLAGS = EXTERN }; 1333e3ca1ceSRobert Mustacchi ddi_prop_lookup_int_array { FLAGS = EXTERN }; 134508a0e8cSRob Johnston ddi_prop_lookup_string { FLAGS = EXTERN }; 1353e3ca1ceSRobert Mustacchi ddi_prop_op { FLAGS = EXTERN }; 1363e3ca1ceSRobert Mustacchi ddi_prop_remove_all { FLAGS = EXTERN }; 1373e3ca1ceSRobert Mustacchi ddi_prop_update_int_array { FLAGS = EXTERN }; 1383e3ca1ceSRobert Mustacchi ddi_prop_update_string { FLAGS = EXTERN }; 1393e3ca1ceSRobert Mustacchi ddi_ptob { FLAGS = EXTERN }; 1403e3ca1ceSRobert Mustacchi ddi_put16 { FLAGS = EXTERN }; 1413e3ca1ceSRobert Mustacchi ddi_put32 { FLAGS = EXTERN }; 1428f469606SGordon Ross ddi_quiesce_not_needed { FLAGS = EXTERN }; 1433e3ca1ceSRobert Mustacchi ddi_quiesce_not_supported { FLAGS = EXTERN }; 1443e3ca1ceSRobert Mustacchi ddi_regs_map_free { FLAGS = EXTERN }; 1453e3ca1ceSRobert Mustacchi ddi_regs_map_setup { FLAGS = EXTERN }; 1468f469606SGordon Ross ddi_remove_minor_node { FLAGS = EXTERN }; 1478f469606SGordon Ross ddi_report_dev { FLAGS = EXTERN }; 1483e3ca1ceSRobert Mustacchi ddi_set_driver_private { FLAGS = EXTERN }; 1498f469606SGordon Ross ddi_soft_state_fini { FLAGS = EXTERN }; 1508f469606SGordon Ross ddi_soft_state_free { FLAGS = EXTERN }; 1518f469606SGordon Ross ddi_soft_state_init { FLAGS = EXTERN }; 1528f469606SGordon Ross ddi_soft_state_zalloc { FLAGS = EXTERN }; 1533e3ca1ceSRobert Mustacchi ddi_strtol { FLAGS = EXTERN }; 1543e3ca1ceSRobert Mustacchi ddi_taskq_create { FLAGS = EXTERN }; 1553e3ca1ceSRobert Mustacchi ddi_taskq_destroy { FLAGS = EXTERN }; 1563e3ca1ceSRobert Mustacchi ddi_taskq_dispatch { FLAGS = EXTERN }; 157508a0e8cSRob Johnston ddi_ufm_fini { FLAGS = EXTERN }; 158508a0e8cSRob Johnston ddi_ufm_image_set_desc { FLAGS = EXTERN }; 159508a0e8cSRob Johnston ddi_ufm_image_set_misc { FLAGS = EXTERN }; 160508a0e8cSRob Johnston ddi_ufm_image_set_nslots { FLAGS = EXTERN }; 161508a0e8cSRob Johnston ddi_ufm_init { FLAGS = EXTERN }; 162508a0e8cSRob Johnston ddi_ufm_slot_set_attrs { FLAGS = EXTERN }; 1638d55b806SRobert Mustacchi ddi_ufm_slot_set_imgsize { FLAGS = EXTERN }; 164508a0e8cSRob Johnston ddi_ufm_slot_set_misc { FLAGS = EXTERN }; 165508a0e8cSRob Johnston ddi_ufm_slot_set_version { FLAGS = EXTERN }; 166508a0e8cSRob Johnston ddi_ufm_update { FLAGS = EXTERN }; 1673e3ca1ceSRobert Mustacchi delay { FLAGS = EXTERN }; 1683e3ca1ceSRobert Mustacchi desballoc { FLAGS = EXTERN }; 1693e3ca1ceSRobert Mustacchi dev_err { FLAGS = EXTERN }; 1703e3ca1ceSRobert Mustacchi drv_usectohz { FLAGS = EXTERN }; 1713e3ca1ceSRobert Mustacchi drv_usecwait { FLAGS = EXTERN }; 1726f443ebcSRyan Zezeski ffs { FLAGS = EXTERN }; 1733e3ca1ceSRobert Mustacchi fm_ena_generate { FLAGS = EXTERN }; 1743e3ca1ceSRobert Mustacchi freeb { FLAGS = EXTERN }; 1753e3ca1ceSRobert Mustacchi freemsg { FLAGS = EXTERN }; 1763e3ca1ceSRobert Mustacchi freemsgchain { FLAGS = EXTERN }; 1773e3ca1ceSRobert Mustacchi gethrtime { FLAGS = EXTERN }; 1783e3ca1ceSRobert Mustacchi kmem_alloc { FLAGS = EXTERN }; 1793e3ca1ceSRobert Mustacchi kmem_free { FLAGS = EXTERN }; 1803e3ca1ceSRobert Mustacchi kmem_zalloc { FLAGS = EXTERN }; 1813e3ca1ceSRobert Mustacchi kstat_create { FLAGS = EXTERN }; 1823e3ca1ceSRobert Mustacchi kstat_delete { FLAGS = EXTERN }; 1833e3ca1ceSRobert Mustacchi kstat_install { FLAGS = EXTERN }; 1843e3ca1ceSRobert Mustacchi kstat_named_init { FLAGS = EXTERN }; 1853e3ca1ceSRobert Mustacchi list_create { FLAGS = EXTERN }; 1863e3ca1ceSRobert Mustacchi list_destroy { FLAGS = EXTERN }; 1873e3ca1ceSRobert Mustacchi list_head { FLAGS = EXTERN }; 1886f443ebcSRyan Zezeski list_insert_head { FLAGS = EXTERN }; 1893e3ca1ceSRobert Mustacchi list_insert_tail { FLAGS = EXTERN }; 1903e3ca1ceSRobert Mustacchi list_next { FLAGS = EXTERN }; 1913e3ca1ceSRobert Mustacchi list_remove { FLAGS = EXTERN }; 19284de666eSRyan Zezeski list_remove_head { FLAGS = EXTERN }; 1933e3ca1ceSRobert Mustacchi memcpy { FLAGS = EXTERN }; 1943e3ca1ceSRobert Mustacchi memset { FLAGS = EXTERN }; 1953e3ca1ceSRobert Mustacchi miocack { FLAGS = EXTERN }; 1963e3ca1ceSRobert Mustacchi miocnak { FLAGS = EXTERN }; 1973e3ca1ceSRobert Mustacchi mod_driverops { FLAGS = EXTERN }; 1983e3ca1ceSRobert Mustacchi mod_info { FLAGS = EXTERN }; 1993e3ca1ceSRobert Mustacchi mod_install { FLAGS = EXTERN }; 2003e3ca1ceSRobert Mustacchi mod_remove { FLAGS = EXTERN }; 2013e3ca1ceSRobert Mustacchi msgpullup { FLAGS = EXTERN }; 2023e3ca1ceSRobert Mustacchi msgsize { FLAGS = EXTERN }; 2033e3ca1ceSRobert Mustacchi mutex_destroy { FLAGS = EXTERN }; 2043e3ca1ceSRobert Mustacchi mutex_enter { FLAGS = EXTERN }; 2053e3ca1ceSRobert Mustacchi mutex_exit { FLAGS = EXTERN }; 2063e3ca1ceSRobert Mustacchi mutex_init { FLAGS = EXTERN }; 2073e3ca1ceSRobert Mustacchi mutex_owned { FLAGS = EXTERN }; 2083e3ca1ceSRobert Mustacchi mutex_tryenter { FLAGS = EXTERN }; 2093e3ca1ceSRobert Mustacchi nochpoll { FLAGS = EXTERN }; 2103e3ca1ceSRobert Mustacchi nodev { FLAGS = EXTERN }; 2113e3ca1ceSRobert Mustacchi nulldev { FLAGS = EXTERN }; 212508a0e8cSRob Johnston nvlist_add_string { FLAGS = EXTERN }; 213508a0e8cSRob Johnston nvlist_alloc { FLAGS = EXTERN }; 214508a0e8cSRob Johnston nvlist_free { FLAGS = EXTERN }; 2153e3ca1ceSRobert Mustacchi panic { FLAGS = EXTERN }; 2163e3ca1ceSRobert Mustacchi pci_config_get16 { FLAGS = EXTERN }; 2173e3ca1ceSRobert Mustacchi pci_config_get32 { FLAGS = EXTERN }; 2183e3ca1ceSRobert Mustacchi pci_config_get64 { FLAGS = EXTERN }; 2193e3ca1ceSRobert Mustacchi pci_config_get8 { FLAGS = EXTERN }; 2203e3ca1ceSRobert Mustacchi pci_config_put16 { FLAGS = EXTERN }; 2213e3ca1ceSRobert Mustacchi pci_config_put32 { FLAGS = EXTERN }; 2223e3ca1ceSRobert Mustacchi pci_config_put64 { FLAGS = EXTERN }; 2233e3ca1ceSRobert Mustacchi pci_config_put8 { FLAGS = EXTERN }; 2243e3ca1ceSRobert Mustacchi pci_config_setup { FLAGS = EXTERN }; 2253e3ca1ceSRobert Mustacchi pci_config_teardown { FLAGS = EXTERN }; 2263e3ca1ceSRobert Mustacchi pci_ereport_post { FLAGS = EXTERN }; 2273e3ca1ceSRobert Mustacchi pci_ereport_setup { FLAGS = EXTERN }; 2283e3ca1ceSRobert Mustacchi pci_ereport_teardown { FLAGS = EXTERN }; 2293e3ca1ceSRobert Mustacchi pci_lcap_locate { FLAGS = EXTERN }; 2303e3ca1ceSRobert Mustacchi qreply { FLAGS = EXTERN }; 2313e3ca1ceSRobert Mustacchi rw_destroy { FLAGS = EXTERN }; 2323e3ca1ceSRobert Mustacchi rw_enter { FLAGS = EXTERN }; 2333e3ca1ceSRobert Mustacchi rw_exit { FLAGS = EXTERN }; 2343e3ca1ceSRobert Mustacchi rw_init { FLAGS = EXTERN }; 2353e3ca1ceSRobert Mustacchi snprintf { FLAGS = EXTERN }; 2363e3ca1ceSRobert Mustacchi sprintf { FLAGS = EXTERN }; 237*aaceae98SRobert Mustacchi stdc_bit_ceil_uc { FLAGS = EXTERN }; 238*aaceae98SRobert Mustacchi stdc_bit_ceil_ui { FLAGS = EXTERN }; 239*aaceae98SRobert Mustacchi stdc_bit_ceil_ul { FLAGS = EXTERN }; 240*aaceae98SRobert Mustacchi stdc_bit_ceil_ull { FLAGS = EXTERN }; 241*aaceae98SRobert Mustacchi stdc_bit_ceil_us { FLAGS = EXTERN }; 242*aaceae98SRobert Mustacchi stdc_bit_floor_uc { FLAGS = EXTERN }; 243*aaceae98SRobert Mustacchi stdc_bit_floor_ui { FLAGS = EXTERN }; 244*aaceae98SRobert Mustacchi stdc_bit_floor_ul { FLAGS = EXTERN }; 245*aaceae98SRobert Mustacchi stdc_bit_floor_ull { FLAGS = EXTERN }; 246*aaceae98SRobert Mustacchi stdc_bit_floor_us { FLAGS = EXTERN }; 247*aaceae98SRobert Mustacchi stdc_bit_width_uc { FLAGS = EXTERN }; 248*aaceae98SRobert Mustacchi stdc_bit_width_ui { FLAGS = EXTERN }; 249*aaceae98SRobert Mustacchi stdc_bit_width_ul { FLAGS = EXTERN }; 250*aaceae98SRobert Mustacchi stdc_bit_width_ull { FLAGS = EXTERN }; 251*aaceae98SRobert Mustacchi stdc_bit_width_us { FLAGS = EXTERN }; 252*aaceae98SRobert Mustacchi stdc_count_ones_uc { FLAGS = EXTERN }; 253*aaceae98SRobert Mustacchi stdc_count_ones_ui { FLAGS = EXTERN }; 254*aaceae98SRobert Mustacchi stdc_count_ones_ul { FLAGS = EXTERN }; 255*aaceae98SRobert Mustacchi stdc_count_ones_ull { FLAGS = EXTERN }; 256*aaceae98SRobert Mustacchi stdc_count_ones_us { FLAGS = EXTERN }; 257*aaceae98SRobert Mustacchi stdc_count_zeros_uc { FLAGS = EXTERN }; 258*aaceae98SRobert Mustacchi stdc_count_zeros_ui { FLAGS = EXTERN }; 259*aaceae98SRobert Mustacchi stdc_count_zeros_ul { FLAGS = EXTERN }; 260*aaceae98SRobert Mustacchi stdc_count_zeros_ull { FLAGS = EXTERN }; 261*aaceae98SRobert Mustacchi stdc_count_zeros_us { FLAGS = EXTERN }; 262*aaceae98SRobert Mustacchi stdc_first_leading_one_uc { FLAGS = EXTERN }; 263*aaceae98SRobert Mustacchi stdc_first_leading_one_ui { FLAGS = EXTERN }; 264*aaceae98SRobert Mustacchi stdc_first_leading_one_ul { FLAGS = EXTERN }; 265*aaceae98SRobert Mustacchi stdc_first_leading_one_ull { FLAGS = EXTERN }; 266*aaceae98SRobert Mustacchi stdc_first_leading_one_us { FLAGS = EXTERN }; 267*aaceae98SRobert Mustacchi stdc_first_leading_zero_uc { FLAGS = EXTERN }; 268*aaceae98SRobert Mustacchi stdc_first_leading_zero_ui { FLAGS = EXTERN }; 269*aaceae98SRobert Mustacchi stdc_first_leading_zero_ul { FLAGS = EXTERN }; 270*aaceae98SRobert Mustacchi stdc_first_leading_zero_ull { FLAGS = EXTERN }; 271*aaceae98SRobert Mustacchi stdc_first_leading_zero_us { FLAGS = EXTERN }; 272*aaceae98SRobert Mustacchi stdc_first_trailing_one_uc { FLAGS = EXTERN }; 273*aaceae98SRobert Mustacchi stdc_first_trailing_one_ui { FLAGS = EXTERN }; 274*aaceae98SRobert Mustacchi stdc_first_trailing_one_ul { FLAGS = EXTERN }; 275*aaceae98SRobert Mustacchi stdc_first_trailing_one_ull { FLAGS = EXTERN }; 276*aaceae98SRobert Mustacchi stdc_first_trailing_one_us { FLAGS = EXTERN }; 277*aaceae98SRobert Mustacchi stdc_first_trailing_zero_uc { FLAGS = EXTERN }; 278*aaceae98SRobert Mustacchi stdc_first_trailing_zero_ui { FLAGS = EXTERN }; 279*aaceae98SRobert Mustacchi stdc_first_trailing_zero_ul { FLAGS = EXTERN }; 280*aaceae98SRobert Mustacchi stdc_first_trailing_zero_ull { FLAGS = EXTERN }; 281*aaceae98SRobert Mustacchi stdc_first_trailing_zero_us { FLAGS = EXTERN }; 282*aaceae98SRobert Mustacchi stdc_has_single_bit_uc { FLAGS = EXTERN }; 283*aaceae98SRobert Mustacchi stdc_has_single_bit_ui { FLAGS = EXTERN }; 284*aaceae98SRobert Mustacchi stdc_has_single_bit_ul { FLAGS = EXTERN }; 285*aaceae98SRobert Mustacchi stdc_has_single_bit_ull { FLAGS = EXTERN }; 286*aaceae98SRobert Mustacchi stdc_has_single_bit_us { FLAGS = EXTERN }; 287*aaceae98SRobert Mustacchi stdc_leading_ones_uc { FLAGS = EXTERN }; 288*aaceae98SRobert Mustacchi stdc_leading_ones_ui { FLAGS = EXTERN }; 289*aaceae98SRobert Mustacchi stdc_leading_ones_ul { FLAGS = EXTERN }; 290*aaceae98SRobert Mustacchi stdc_leading_ones_ull { FLAGS = EXTERN }; 291*aaceae98SRobert Mustacchi stdc_leading_ones_us { FLAGS = EXTERN }; 292*aaceae98SRobert Mustacchi stdc_leading_zeros_uc { FLAGS = EXTERN }; 293*aaceae98SRobert Mustacchi stdc_leading_zeros_ui { FLAGS = EXTERN }; 294*aaceae98SRobert Mustacchi stdc_leading_zeros_ul { FLAGS = EXTERN }; 295*aaceae98SRobert Mustacchi stdc_leading_zeros_ull { FLAGS = EXTERN }; 296*aaceae98SRobert Mustacchi stdc_leading_zeros_us { FLAGS = EXTERN }; 297*aaceae98SRobert Mustacchi stdc_trailing_ones_uc { FLAGS = EXTERN }; 298*aaceae98SRobert Mustacchi stdc_trailing_ones_ui { FLAGS = EXTERN }; 299*aaceae98SRobert Mustacchi stdc_trailing_ones_ul { FLAGS = EXTERN }; 300*aaceae98SRobert Mustacchi stdc_trailing_ones_ull { FLAGS = EXTERN }; 301*aaceae98SRobert Mustacchi stdc_trailing_ones_us { FLAGS = EXTERN }; 302*aaceae98SRobert Mustacchi stdc_trailing_zeros_uc { FLAGS = EXTERN }; 303*aaceae98SRobert Mustacchi stdc_trailing_zeros_ui { FLAGS = EXTERN }; 304*aaceae98SRobert Mustacchi stdc_trailing_zeros_ul { FLAGS = EXTERN }; 305*aaceae98SRobert Mustacchi stdc_trailing_zeros_ull { FLAGS = EXTERN }; 306*aaceae98SRobert Mustacchi stdc_trailing_zeros_us { FLAGS = EXTERN }; 3073e3ca1ceSRobert Mustacchi strcat { FLAGS = EXTERN }; 3083e3ca1ceSRobert Mustacchi strcmp { FLAGS = EXTERN }; 3093e3ca1ceSRobert Mustacchi strcpy { FLAGS = EXTERN }; 3106f443ebcSRyan Zezeski strlcpy { FLAGS = EXTERN }; 3113e3ca1ceSRobert Mustacchi strlen { FLAGS = EXTERN }; 3123e3ca1ceSRobert Mustacchi timeout { FLAGS = EXTERN }; 3133e3ca1ceSRobert Mustacchi untimeout { FLAGS = EXTERN }; 3146f443ebcSRyan Zezeski vcmn_err { FLAGS = EXTERN }; 3156f443ebcSRyan Zezeski vdev_err { FLAGS = EXTERN }; 3163e3ca1ceSRobert Mustacchi vsnprintf { FLAGS = EXTERN }; 3173e3ca1ceSRobert Mustacchi vsprintf { FLAGS = EXTERN }; 3183e3ca1ceSRobert Mustacchi}; 319