#include #define INCLUDE_VERMAGIC #include #include #include #include #include #ifdef CONFIG_UNWINDER_ORC #include ORC_HEADER; #endif BUILD_SALT; BUILD_LTO_INFO; MODULE_INFO(vermagic, VERMAGIC_STRING); MODULE_INFO(name, KBUILD_MODNAME); __visible struct module __this_module __section(".gnu.linkonce.this_module") = { .name = KBUILD_MODNAME, .init = init_module, #ifdef CONFIG_MODULE_UNLOAD .exit = cleanup_module, #endif .arch = MODULE_ARCH_INIT, }; MODULE_INFO(intree, "Y"); #ifdef CONFIG_RETPOLINE MODULE_INFO(retpoline, "Y"); #endif KSYMTAB_FUNC(fcoe_ctlr_init, "", ""); KSYMTAB_FUNC(fcoe_ctlr_destroy, "", ""); KSYMTAB_FUNC(fcoe_ctlr_link_up, "", ""); KSYMTAB_FUNC(fcoe_ctlr_link_down, "", ""); KSYMTAB_FUNC(fcoe_ctlr_els_send, "", ""); KSYMTAB_FUNC(fcoe_ctlr_recv, "", ""); KSYMTAB_FUNC(fcoe_ctlr_recv_flogi, "", ""); KSYMTAB_FUNC(fcoe_wwn_from_mac, "_gpl", ""); KSYMTAB_FUNC(fcoe_libfc_config, "_gpl", ""); KSYMTAB_FUNC(fcoe_fcf_get_selected, "", ""); KSYMTAB_FUNC(fcoe_ctlr_set_fip_mode, "", ""); KSYMTAB_FUNC(fcoe_link_speed_update, "_gpl", ""); KSYMTAB_FUNC(__fcoe_get_lesb, "_gpl", ""); KSYMTAB_FUNC(fcoe_get_lesb, "_gpl", ""); KSYMTAB_FUNC(fcoe_ctlr_get_lesb, "_gpl", ""); KSYMTAB_FUNC(fcoe_wwn_to_str, "_gpl", ""); KSYMTAB_FUNC(fcoe_validate_vport_create, "_gpl", ""); KSYMTAB_FUNC(fcoe_get_wwn, "_gpl", ""); KSYMTAB_FUNC(fcoe_fc_crc, "_gpl", ""); KSYMTAB_FUNC(fcoe_start_io, "_gpl", ""); KSYMTAB_FUNC(fcoe_clean_pending_queue, "_gpl", ""); KSYMTAB_FUNC(fcoe_check_wait_queue, "_gpl", ""); KSYMTAB_FUNC(fcoe_queue_timer, "_gpl", ""); KSYMTAB_FUNC(fcoe_get_paged_crc_eof, "_gpl", ""); KSYMTAB_FUNC(fcoe_transport_attach, "", ""); KSYMTAB_FUNC(fcoe_transport_detach, "", ""); KSYMTAB_FUNC(fcoe_ctlr_device_add, "_gpl", ""); KSYMTAB_FUNC(fcoe_ctlr_device_delete, "_gpl", ""); KSYMTAB_FUNC(fcoe_fcf_device_delete, "_gpl", ""); KSYMTAB_FUNC(fcoe_fcf_device_add, "_gpl", ""); MODULE_INFO(depends, "libfc");