#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, .arch = MODULE_ARCH_INIT, }; MODULE_INFO(intree, "Y"); #ifdef CONFIG_RETPOLINE MODULE_INFO(retpoline, "Y"); #endif KSYMTAB_FUNC(vb2_find_buffer, "_gpl", ""); KSYMTAB_FUNC(vb2_querybuf, "", ""); KSYMTAB_FUNC(vb2_reqbufs, "_gpl", ""); KSYMTAB_FUNC(vb2_prepare_buf, "_gpl", ""); KSYMTAB_FUNC(vb2_create_bufs, "_gpl", ""); KSYMTAB_FUNC(vb2_qbuf, "_gpl", ""); KSYMTAB_FUNC(vb2_dqbuf, "_gpl", ""); KSYMTAB_FUNC(vb2_streamon, "_gpl", ""); KSYMTAB_FUNC(vb2_streamoff, "_gpl", ""); KSYMTAB_FUNC(vb2_expbuf, "_gpl", ""); KSYMTAB_FUNC(vb2_queue_init_name, "_gpl", ""); KSYMTAB_FUNC(vb2_queue_init, "_gpl", ""); KSYMTAB_FUNC(vb2_queue_release, "_gpl", ""); KSYMTAB_FUNC(vb2_queue_change_type, "_gpl", ""); KSYMTAB_FUNC(vb2_poll, "_gpl", ""); KSYMTAB_FUNC(vb2_ioctl_reqbufs, "_gpl", ""); KSYMTAB_FUNC(vb2_ioctl_create_bufs, "_gpl", ""); KSYMTAB_FUNC(vb2_ioctl_prepare_buf, "_gpl", ""); KSYMTAB_FUNC(vb2_ioctl_querybuf, "_gpl", ""); KSYMTAB_FUNC(vb2_ioctl_qbuf, "_gpl", ""); KSYMTAB_FUNC(vb2_ioctl_dqbuf, "_gpl", ""); KSYMTAB_FUNC(vb2_ioctl_streamon, "_gpl", ""); KSYMTAB_FUNC(vb2_ioctl_streamoff, "_gpl", ""); KSYMTAB_FUNC(vb2_ioctl_expbuf, "_gpl", ""); KSYMTAB_FUNC(vb2_fop_mmap, "_gpl", ""); KSYMTAB_FUNC(_vb2_fop_release, "_gpl", ""); KSYMTAB_FUNC(vb2_fop_release, "_gpl", ""); KSYMTAB_FUNC(vb2_fop_write, "_gpl", ""); KSYMTAB_FUNC(vb2_fop_read, "_gpl", ""); KSYMTAB_FUNC(vb2_fop_poll, "_gpl", ""); KSYMTAB_FUNC(vb2_video_unregister_device, "_gpl", ""); KSYMTAB_FUNC(vb2_ops_wait_prepare, "_gpl", ""); KSYMTAB_FUNC(vb2_ops_wait_finish, "_gpl", ""); KSYMTAB_FUNC(vb2_request_validate, "_gpl", ""); KSYMTAB_FUNC(vb2_request_queue, "_gpl", ""); SYMBOL_CRC(vb2_find_buffer, 0x2f2acb49, "_gpl"); SYMBOL_CRC(vb2_querybuf, 0x877e7ca7, ""); SYMBOL_CRC(vb2_reqbufs, 0x0114fdb1, "_gpl"); SYMBOL_CRC(vb2_prepare_buf, 0x1fc2dbf9, "_gpl"); SYMBOL_CRC(vb2_create_bufs, 0x6ccf4e8a, "_gpl"); SYMBOL_CRC(vb2_qbuf, 0x85441263, "_gpl"); SYMBOL_CRC(vb2_dqbuf, 0x83c5230a, "_gpl"); SYMBOL_CRC(vb2_streamon, 0x3bcb216f, "_gpl"); SYMBOL_CRC(vb2_streamoff, 0x9c1904b8, "_gpl"); SYMBOL_CRC(vb2_expbuf, 0xf64285eb, "_gpl"); SYMBOL_CRC(vb2_queue_init_name, 0xaa715f75, "_gpl"); SYMBOL_CRC(vb2_queue_init, 0xb75367fc, "_gpl"); SYMBOL_CRC(vb2_queue_release, 0x92950030, "_gpl"); SYMBOL_CRC(vb2_queue_change_type, 0x3df60069, "_gpl"); SYMBOL_CRC(vb2_poll, 0xd4c16847, "_gpl"); SYMBOL_CRC(vb2_ioctl_reqbufs, 0x1f714bbe, "_gpl"); SYMBOL_CRC(vb2_ioctl_create_bufs, 0xa3b40e92, "_gpl"); SYMBOL_CRC(vb2_ioctl_prepare_buf, 0x31118bdc, "_gpl"); SYMBOL_CRC(vb2_ioctl_querybuf, 0x07747dbd, "_gpl"); SYMBOL_CRC(vb2_ioctl_qbuf, 0x66b7fefe, "_gpl"); SYMBOL_CRC(vb2_ioctl_dqbuf, 0xc84fc707, "_gpl"); SYMBOL_CRC(vb2_ioctl_streamon, 0x73ee24ec, "_gpl"); SYMBOL_CRC(vb2_ioctl_streamoff, 0xecdbb653, "_gpl"); SYMBOL_CRC(vb2_ioctl_expbuf, 0xa5483eb2, "_gpl"); SYMBOL_CRC(vb2_fop_mmap, 0xbed5fe59, "_gpl"); SYMBOL_CRC(_vb2_fop_release, 0x7214addf, "_gpl"); SYMBOL_CRC(vb2_fop_release, 0xbde874ad, "_gpl"); SYMBOL_CRC(vb2_fop_write, 0xb21c0afd, "_gpl"); SYMBOL_CRC(vb2_fop_read, 0xa2412cb0, "_gpl"); SYMBOL_CRC(vb2_fop_poll, 0x377ec3d7, "_gpl"); SYMBOL_CRC(vb2_video_unregister_device, 0x0a5e68cb, "_gpl"); SYMBOL_CRC(vb2_ops_wait_prepare, 0x1f90b3cd, "_gpl"); SYMBOL_CRC(vb2_ops_wait_finish, 0x335cb111, "_gpl"); SYMBOL_CRC(vb2_request_validate, 0xf9fb5f09, "_gpl"); SYMBOL_CRC(vb2_request_queue, 0x1b156df0, "_gpl"); static const struct modversion_info ____versions[] __used __section("__versions") = { { 0xc9506582, "vb2_core_dqbuf" }, { 0x122c3a7e, "_printk" }, { 0x75383d4d, "vb2_core_expbuf" }, { 0xa916b694, "strnlen" }, { 0xdd64e639, "strscpy" }, { 0x20e63471, "vb2_core_queue_init" }, { 0xcbd4898c, "fortify_panic" }, { 0x8f453f5f, "vb2_core_queue_release" }, { 0x4bbb323d, "video_devdata" }, { 0xeac7ae56, "vb2_core_poll" }, { 0x80381c45, "v4l2_event_pending" }, { 0x8a8d749b, "vb2_mmap" }, { 0x4dfa8d4b, "mutex_lock" }, { 0x3213f038, "mutex_unlock" }, { 0xf4636c13, "v4l2_fh_release" }, { 0x89940875, "mutex_lock_interruptible" }, { 0x47bb98b4, "vb2_write" }, { 0xaa232ccb, "vb2_read" }, { 0x2a581b56, "vb2_request_buffer_cnt" }, { 0x19b4a385, "vb2_verify_memory_type" }, { 0x6469a3f5, "vb2_core_create_bufs" }, { 0x1a794be3, "vb2_core_streamon" }, { 0x51edf9f, "vb2_core_streamoff" }, { 0xe127bd74, "get_device" }, { 0xb6876067, "video_unregister_device" }, { 0xe16b094c, "put_device" }, { 0x65929cae, "ns_to_timespec64" }, { 0xdcb764ad, "memset" }, { 0x48f32d7, "vb2_buffer_in_use" }, { 0x127e90f6, "vb2_core_querybuf" }, { 0xb4d625b4, "vb2_core_reqbufs" }, { 0xbd360ea, "media_request_get_by_fd" }, { 0xd8799d47, "media_request_put" }, { 0x4d9ced37, "vb2_core_prepare_buf" }, { 0xf1295bc1, "vb2_core_qbuf" }, { 0xe64db987, "param_ops_int" }, { 0x17608925, "module_layout" }, }; MODULE_INFO(depends, "videobuf2-common,videodev,mc");